Definition of putty head in US English:

putty head

noun

US
informal
  • A stupid person.

Origin

Mid 19th century; earliest use found in Janesville (Wisconsin) Gazette.