you can say " twit" or "blockhead'
In rhyming slang, "melt" is used to mean "idiot" or "fool." This slang is often used in British English and derives from a phrase that rhymes with the word it represents, like "melted cheese" rhyming with "idiot" in this case.
An Irish and Scottish term for Idiot is eegit
A "blooming idiot, is referred to as a foolish person who consistently makes mistakes or idiotic choices. The word blooming is a British slang expression meaning to a great degree.
''Dill'' means ''idiot'' as australian slang.
It is a slang term for idiot.
Your an idiot for asking
A bampot is a Scots slang for an idiot, or an objectionable and foolish person.
In British Slang, a "woof" is a male homosexual.
According to BritishSlangs, "Piggy Bank", is actually British slang.
Pendejo is a Spanish slang word for idiot, stupid or dumass.
idiot or stupid person
A jagaloon is slang for an idiot, a loser, someone who does something stupid all the time.