Self-satisfied



ENGLISH MEANING
adjective
1.
Satisfied with one's self or one's actions; self-complacent.