overly pleased with yourself
smug - arrogant
If you are ‘smug’ then you are highly self-satisfied and behave in a way that makes it obvious to everyone else. Such an attitude is born from arrogance, or the inflated self-esteem that can come with success or a physical or mental advantage that you may feel you have over others. Typically used to show disapproval.
Alex was so smug after he was made team leader. His attitude really rubbed a lot of people up the wrong way.
With a certain degree of smugness, Emily told me that she was going to Dubai next week. She clearly thought I would be jealous.
Patrick didn’t heed my advice to sell the shares, so when their price dropped steeply I sat back smugly and watched him panic.