bonehead
Someone lacking sense
A bonehead is a stupid person—someone whose skull seems solid bone with no room for brains.
The word functions as mild insult or affectionate ribbing: Don't be such a bonehead.
As an adjective, bonehead describes foolish actions: a bonehead mistake, a bonehead play.
The tone is usually more exasperated than vicious.
Foolish, senseless person
nincompoop · simpleton · moron · knucklehead · airhead · numbskull · ignoramus · nitwit
Closely packed together
- ignorantLacking knowledge or awareness
- cluelessLacking any understanding
- obtuseLacking mental sharpness
- thickHaving great depth
slow · dull · dim · simple · unintelligent · witless · brainless · dopey
Foolish, costly mistake
- errorFault in communication
- gaffeClumsy social error
- misstepError in action or judgment
- faux pasSocial misstep or indiscretion
slip-up · flub · botch · goof · bungle · screw-up · blooper · fumble
Stubbornly refusing to yield
- pigheadedStubbornly refusing to yield
- hardheadedStubbornly unyielding or practical
- obstinateFirmly refusing to yield
- mulishStubbornly refusing to yield
idiot
Foolish, senseless person
blockhead · nincompoop · simpleton · moron · knucklehead · airhead · numbskull · ignoramus · nitwit · buffoon
dense
Closely packed together
- ignorantLacking knowledge or awareness
- cluelessLacking any understanding
- obtuseLacking mental sharpness
thick · slow · dull · dim · simple · unintelligent · witless · brainless · dopey · simpleminded
blunder
Foolish, costly mistake
faux pas · slip-up · flub · botch · goof · bungle · screw-up · blooper · fumble · snafu
bullheaded
Stubbornly refusing to yield
- pigheadedStubbornly refusing to yield
- hardheadedStubbornly unyielding or practical
- obstinateFirmly refusing to yield
mulish · headstrong · thickheaded · wrongheaded · stiff-necked
- compound wordsbookmark, breakdown, sunlight, breakup, snowflake
- compound slangairhead, birdbrain, blockhead, dimwit, halfwit
- dimwitsdimwit, idiot, dolt, dunce, moron
- foolishnessfoolishness, silliness, foolish, stupid, folly
- foolsfool, idiot, moron, fools, idiots
- Playground Insultsbaby, brat, crybaby, dummy, dork