bonehead (n.) Look up bonehead at Dictionary.com
"stupid person," 1908, from bone (n.) + head (n.). Cf. blockhead, meathead.