boneheaded

noun
a stupid person : numbskull