Green’s Dictionary of Slang

bone n.5

[boneheaded adj.]

(US) a fool, a dullard, a idiot.

[US]E. O’Neill The Movie Man in Ten ‘Lost’ Plays (1995) 200: (He commences to sing) [...] Kill it, kill it, you bone!
[US]Van Loan ‘The National Commission Decides’ in Score by Innings (2004) 294: That crack just shows what a natural ‘bone’ you are, Sam!
[UK]J. Cary Horse’s Mouth (1948) 108: Look at the floor, you old bone. You’re wet to the skin.