Answer: narcistic

AnswerCrossword Clue
narcisticexcessively admiring of oneself
narcisticexcessive admiration of oneself