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. Another word for bike thief. Damn someone stole my bicycle. I've been Guyver'd by Th3Guyver See thief, muslim, dutchman, bi..
1. cream egg! meaning .. you ram the egg up the vagina then punch it hard so it breaks and then lick out the remains. its usually a lesbia..
1. Testicular theaving of the 3rd degree. Taking of a kittens testicle. A delicasy in china. Kitty-castration also known as gettint a ki..