Learn English – Someone who just thinks they know what they’re talking about

epithet-requestspejorative-languagephrase-requestsvocabulary

What is a word or phrase that means a speaker (or writer) is talking about something they know very little about, but they think they know more than they do?

An example: If you read diet message boards, you get dozens of people saying ‘Eat 6 small meals a day,’ or ‘Eat 3 big meals, but don’t snack,’ or ‘Eat more/less protein/carbs/fat.’ Each person is sure they are knowlegable enough to give good advice, but real experts(dieticians or researchers, for example) are rare. I want a word to describe this attitude.

Bullshit is close, but someone bullshitting usually knows they aren’t an expert, they just want to convince the listener they are. Also, I’d prefer something politer than bullshit.

Best Answer

Ultracrepidarian

  1. noting or pertaining to a person who criticizes, judges, or gives advice outside the area of his or her expertise: The play provides a classic, simplistic portrayal of an ultracrepidarian mother-in-law. noun
  2. an ultracrepidarian person.