Top definition
A term Used For a joint of marijuana. The Jamaican Leaf symbolizing marijuana. When you Smoke the Jamaican leaf it gives you the effect of feeling like your in Jamaica(Jamaica In A Leaf)
Dude Lets totally go to Jamaica!
Why When you could just go buy some Jamaica In A Leaf!..its cost-effective and too!
by J--Man February 09, 2007
Get the mug
Get a Jamaica In A Leaf mug for your cat Yasemin.