Top Definition
A Coca plant. Comes from how Cocaine is called "Snow" and the fact Cocaine is created by chemically altering the plants' leaves.
Cocaine = Snow
Plant = Leaf
Snow Leaf = Coca Plant

'Nuff Said.
by bgakdgkashdgkag June 22, 2009
4 Words related to Snow Leaf

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×