Tree Rain

What is Tree Rain?


1.

Rain that falls from trees, whether the sky is raining or not.

"Ah crap, it's not raining, but water is still dripping down the back of my neck and on my head"

"That's tree rain, n00b."

See rain, tree, tree rain


12

Random Words:

1. When smoking marijuana and someone coughs you can say "no cough no stone" (as in "no pain no gain"). It means the co..
1. describes the one and only Beau S. who doesn't live in Gilford yet goes to our school and doesn't have to pay tuition for some..
1. A code phrase for the word rape. Mostly used when it is not "polite" to say rape, E.G. around your friend's strict parent..