narcissistic

nar-cis-sis-tic

adjective

Having an excessive or unhealthy admiration of oneself and one's physical appearance.

"His narcissistic behaviour alienated many colleagues."

Thesaurus

Synonyms: egotistic, egocentric, self-centered, self-loving, egoistic, egotistical, self-centred, selfish, self-seeking, self-serving, egoistical