Green’s Dictionary of Slang

poppy n.4

see pop n.3