smug
adjective
[ smʌɡ ]
• having or showing an excessive pride in oneself or one's achievements.
• "he was feeling smug after his win"
Similar:
self-satisfied,
complacent,
self-congratulatory,
superior,
puffed up,
pleased with oneself,
self-approving,
well pleased,
proud of oneself,
goody-goody,
I'm-all-right-Jack,
wisenheimer,
shit-eating,
Origin:
mid 16th century (originally in the sense ‘neat, spruce’): from Low German smuk ‘pretty’.