adj. 25B6; adjective SELF-SATISFIED, self-congratulatory, complacent, superior, pleased with oneself, self-approving; Brit. informal like the cat that got the cream, I'm-all-right-Jack.
SMUG
Meaning of SMUG in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012