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. A word used to describe a person with overly disgusting habbits, bad showering routine, disgusting teeth and any other undesireable trai..
1. adjective; qualifies an action that you wish to make clear was done in such a way that results in a total lack of hoes or is in some oth..
1. 1. one of the best pwnz0rz on wc3. a Doomsday legend and creator of noob td. 2. a Centaur like creature with a spear for an arm that is..