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 who is scared to poop in a public washroom while other people are in it. This person will wait quietly and patiently in their s..
1. Derived from Poland. Usually reppin the 20s thrown from various pimps. Taylor is a Semenetz aka a hoe fo sho. See semenetz, hoe, taylo..
1. When one person is really hungry, really broke, and too lazy to bring their own food from home. More often than not, you will hear say t..