Search
a stupid person; these words are used to express a low opinion of someone's intelligence
blockhead
bonehead
dumbass
dunce
dunderhead