smug
adjective
1. Exhibiting or feeling great or offensive satisfaction with oneself or with one's situation; self-righteously complacent.
"a smug look; a smug critic."
2. Studiously neat or nice, especially in dress; spruce; affectedly precise; smooth and prim.
3. Similar: spruce Irritatingly pleased with oneself; self-satisfied.
