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
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush