bonehead Meaning, Definition & Usage

  1. noun a stupid person; these words are used to express a low opinion of someone's intelligence
    shithead; hammerhead; dunce; knucklehead; dunderhead; blockhead; fuckhead; dumbass; loggerhead; lunkhead; numskull; muttonhead.

WordNet