cloth head

 

noun

informal
  • a stupid person.

Derivatives

cloth-headed

adjective