look up any word, like eiffel tower:
 
1.
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

Words related to Snow Leaf

bananana coca cocaine nuff said