Learn English – Someone who thinks they are overly special/out of the ordinary

single-word-requests

What do you call someone who thinks they are overly special/out of the ordinary?

Examples:

Sally believes she has been touched by the hand of God

Mike is attractive and is always successful with the ladies. He believes he is God's gift to women

Tom is smartest in his class and people always praise his intelligence. Tom believe he is one of the smartest people in the world because he never met anyone smarter than him.

John is a businessman. He believes everything he touches turns to gold

The word exaggerate doesn't fit the above context because it cannot be proven they are exaggerating since they haven't failed yet, they are definitively not delusional because they are successful in life and their assertions haven't been disproven.
Telling them they exaggerating their abilities will result in them scorning you and since your skills or success don't compare to theirs you will always lose any argument.

What are word(s) to describe them?

Best Answer

A special snowflake is someone who feels he is different (read: better) than everyone else.

This term is quite informal and has gained a lot of popularity recently; I often see it used in criticism against social justice warriors. Its origin lies on the oft-repeated trivia that no two snowflakes are the same.