See also: poppy heads

English edit

Noun edit

poppyheads

  1. plural of poppyhead