look up any word, like swag:

1 definition by rolanda tofu

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

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