Wiktionary
self-congratulate
vb. To congratulate oneself, especially in a self-satisfied manner