smug

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

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

:
a smug grin