NARCISSIST - noun

[nahr-suh-sizt]

1.
Inordinate fascination with oneself; excessive self-love;
vanity.
Synonyms: self-centeredness, smugness, egocentrism.

2.
Psychoanalysis. Erotic gratification derived from
admiration of one's own physical or mental attributes,
being a normal condition at the infantile level of
personality development.