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. Loef basically means LOVE and is used by the Clock Crewin many of there flashes. It is also commanly used in chatrooms etc. I loef joo ..
1. Someone who is awkward all the time. You feel like you can't even talk to them because they are always slow and they dont talk to y..
1. A videogame on the NES. Two men would basically fight on the streets until one fell into a sewer and lost. I'm an urban champion...