self-congratulation noun definition in Happiness topic from the Oxford Advanced Learner's Dictionary

self-congratulation

 noun: Happiness topic
a way of behaving that shows that you think you have done something very well and are pleased with yourself