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 purchases an Iphone and becomes completely obsessed with it. They orient their life around the Iphone. Owner may also slee..
1. a wonderful math expression. works best if you write the w all girly style. yo' teach, how you gonna solve this w=D..
1. one of the worst player to play counter-strike... he toggles 24/7 and never gets a kill. He is certianly overated in many areas also he..