Thesaurus Dictionary
Synonyms and antonyms of Insulting words for someone who is stupid or silly in American Thesaurus
Insulting words for someone who is stupid or silly
dunce (noun)
old-fashionedoffensive someone, especially a child, who has difficulty learning things
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
asshole (noun)
Americanoffensive a stupid or annoying person. The British word is arsehole.
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
village idiot (noun)
offensive someone who lives in a village and is considered stupid or crazy by the other people that live there