Skip to main content

Definitions by z_ldiza

A poppy is short for an ice lolly which can also be known as ice pop.
"Can I have a cherry flavoured poppy?"
Poppy by z_ldiza March 17, 2024