Smug is the answer. Gloat means to celebrate one's misfortune with smugness. Hope this helps :)
9.4m questions
12.2m answers