poppy head · noun1From poppy + head.poppy head · noun2See poppyhead.Etymology from Wiktionary, CC BY-SA 4.0.