Definition
"Boneheaded" describes someone who is stupid, foolish, or makes silly mistakes. It suggests a lack of good sense and an inability to think clearly. Think of someone who consistently makes poor decisions or says the wrong thing. It's similar to "blockheaded" but perhaps slightly less harsh. It is like having a head full of bone instead of brains. It is typically used in informal conversation.