bonehead
bone-head
noun
A foolish, stupid, or clumsy person, often acting without thinking.
"He's such a bonehead for forgetting his keys again."
Thesaurus
Synonyms: lunkhead, dunce, dumbass, dunderhead, fuckhead, hammerhead, knucklehead, numskull, loggerhead, muttonhead, shithead, blockhead