Skip to main content

Definitions by rolanda tofu

cherry pop

a sweet cherry flavoured drink
'i bought a cherry pop from a shop'

'i was thirsy so i drank a cherry pop'
cherry pop by rolanda tofu September 7, 2012