Definition of cloth head in English:

cloth head

noun

informal
  • A stupid person.