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. The pain felt in one's knee(s) after a night out whilst dancing in high-heels. A: I think I fell over last night after that last t..
1. to be famous in someones profile yay! im profilamous 1. to be famous in someones profile yay! im profilamous..
1. A move pulled only during a shesha session, involving pointing right at someone (or a camera), taking a pull from the cobra and bas..