Is there a word for a person who believes themselves to be smarter than others, but frequently betrays that the opposite is true. For example, when dumb-shaming someone, this person uses their big words incorrectly, but confidently. Know-it all isn't quite right, because there's a chance a know-it-all might actually know quite a lot.


egotist noun. TFD

A conceited, boastful person.

An egotist is a self-absorbed, bragging person. From Latin: ego = I.

As in:

Toby, vigilant about his diet and insecure about his height, is persuasive as a well-meaning egotist. The New YorkerJun 27, 2019

  • This word is not about professing knowledge, which 'know-it-all' is. – Mitch Oct 21 at 13:28

I was going to say bullshit artist but I think by far the best fit is,



mansplain[ man-spleyn ]

verb (used with or without object)

(of a man) to comment on or explain something to a woman in a condescending, overconfident, and often inaccurate or oversimplified manner: He mansplained to her about female friendships.

to comment on or explain something to someone in such a way: I know some women who are guilty of mansplaining.


man·splain·er, noun

  • All mansplainers are know-it-alls but not all know-it-alls are mansplainers. – Mitch Oct 21 at 13:26
  • @Mitch Yeah the OP asked for something more nuanced, the know-it-alls that are incorrect are mansplainers, but yes mansplainers claim to know it all. – user47014 Oct 21 at 13:48
  • You have posted the same answer thrice. Kindly delete two of the duplicates. – tchrist Oct 21 at 14:51

Not the answer you're looking for? Browse other questions tagged or ask your own question.