Urban dictionary says, “You’re an idiot” actually means “I can’t find a good argument to counter yours, so I’ll just insult you instead”. Often when people don’t share the same view point they turn around and say that the other person is an idiot.
When someone calls you an idiot, the person saying this to you is trying to piss you off and get a response out of you with their words.
You can remain calm, smile and deliver a zinger of a comeback to the idiot!
Vote for the best comeback when someone calls you an idiot
More weight comebacks you might like