What do you call a person who incessantly thinks only they are good enough to do something?

Friends may half-jokingly call that person the little dictator/tyrant. This is slang but good.

However I think the best word for your details is imperious.

assuming power or authority without justification; arrogant and domineering

Some other words to describe this person would be:

  • overbearing... unpleasantly or arrogantly domineering
  • to be "nice" you can say assertive... having or showing a confident and forceful personality
  • usually used for a woman (by other women) would be haughty... arrogantly superior and disdainful.
  • and the common man's term would be simply pushy... excessively or unpleasantly self-assertive or ambitious.

You might call them perfectionists since they feel only their efforts are "good enough."


Given the level of self-involvement described, I am leaning toward narcissist.

I like egomaniac for this one too.

know-it-all 1. a person who acts as though he or she knows everything and who dismisses the opinions, comments, or suggestions of others.


Consider peremptory.

peremptory: characterized by often imperious or arrogant self-assurance.