egotist
1. [ noun ] a conceited and self-centered person
Synonyms: swellhead egoist
Related terms: unpleasant_person exhibitionist popinjay know-it-all megalomaniac miles_gloriosus egomaniac blowhard sciolist braggart
Similar spelling:   egotistic
  egotism
  egtk