Meaning of the word bonehead in English

What does bonehead mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

bonehead

US /ˈboʊn.hed/
UK /ˈbəʊn.hed/

Noun

a stupid person; an idiot

Example:
He's such a bonehead for forgetting his wallet again.
Only a real bonehead would make that mistake.