pat oneself on the back
- self-congratulationAdmiring one's own accomplishments
- smugnessExcessive pride in oneself
- gloatingSmug triumph display
- boastingExcessive self-praise
- braggingExcessive self-praise
pride · preening · vanity · ego · compliment · praise · satisfied · accomplishment · achievement · triumph · credit · strut · puffed-up · cocky · self-satisfied · swagger · hubris · flattery