History
History
Synonyms
UK
US
Meaning:
smug

too pleased with oneself and one's abilities and without kindness for others etc

pleased with oneself

PUFFED-UP as in Wiktionary
PUFFED-UP as in Wikipedia