What does boneheaded mean?

boneheaded meaning in General Dictionary

very stupid made use of of people or activities

View more

  • (used informally) stupid