What is the meaning of Self-satisfied?

Satisfied with oneself, especially over-satisfied; smug; slightly arrogant.

Source: wiktionary.org