Thesaurus Dictionary
Synonyms and antonyms of Insulting words for someone who is stupid or silly in British Thesaurus
Insulting words for someone who is stupid or silly
dunce (noun)
old-fashionedoffensive someone, especially a child, who has difficulty learning things
village idiot (noun)
offensive someone who lives in a village and is considered stupid or crazy by the other people that live there
spastic (adjective)
offensive an insulting word for someone who is not good at doing physical things or who is considered stupid. This word is mainly used by children.
wanker (noun)
Britishoffensive a stupid or unpleasant person
dork (noun)
informal an insulting word for someone who you think is stupid because they behave or dress in a way that is not considered fashionable
dumb blonde (noun)
an insulting word for a woman with blonde hair who is considered to be sexually attractive but not very intelligent
philistine (noun)
showing disapproval an insulting word for someone who dislikes or does not understand serious art, literature, or music
pinhead (noun)
informal an insulting word for someone who is not very intelligent
retard (noun)
offensive an insulting word for someone who is not intelligent
troglodyte (noun)
impolite an insulting word for someone who is stupid or does not know how to behave correctly in social situations