knucklehead
nounA stupid person; a blockhead.
An idiot; a stupid or inept person.
A stupid person; these words are used to express a low opinion of someone's intelligence.
A stupid person; a blockhead.
An idiot; a stupid or inept person.
A stupid person; these words are used to express a low opinion of someone's intelligence.