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