Definition of poop-head in English:

poop-head

noun

US
slang
  • A stupid person.

Origin

1950s.