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