Definition of poop-head in English:

poop-head

noun

slang US
  • A stupid person.

Origin

1950s.