Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: self-congratulation  ,self-kun,grat-yû'ley-shun
  1. The act of praising oneself excessively or with smug satisfaction
    "His constant self-congratulation about the project's success annoyed his colleagues"

Derived forms: self-congratulations