1 definition by Jasmine S

Top Definition
a bright green lolly pop that is Cannabis flavoured,
if you look close you can see the bits leaves in it
you can find Cannabis lolly's in camden
by Jasmine S January 14, 2008

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug