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 someone uses the word dude to many times in a sentence. Surfers often over-dude it for example Johnny- Dude that wave was narly d..
1. In a scene from The Simpsons, Rainier Wolfcastle tries to shield himself from a giant wave of acid by using protective goggles and fails..
1. The holiday of manliness. A month with out shaving. Must shave on October 31 before midnight, then you will not shave til December. The..