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 person that is being diffacult to deal with someone that rubs you the wrong way If someone gives you a hard time, that you do not des..
1. Znuffed is a term used by soccer fans to explain the event which took place at the FIFA World Cup 2006, it was in Extra-Time in the Fina..
1. From film industry acronym "Wind reel and print" meaning rewind the film and print the rushes. Said by the director at the en..