egoist

Definition: (noun) A conceited and self-centered person.
Synonyms: swellhead.
Usage: There is nothing in this world that the egoist loves more than himself.
Discuss