smug

US /smʌɡ/
UK /smʌɡ/
1.

踌躇满志

too pleased or satisfied about something you have achieved or something you know:

:
a smug grin