Idiot is another word for
cunt, dumbo, stupid-person, fool,
asshole, nincompoop and just basically, it's an insult.
If someone is being an 'idiot', they are being dumb, stupid and a pain in the
ass. Don't be afraid to tell them that they are. They're probably too dumb to even notice.