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. The written out pronunciation of the acronym "STFU", which stands for "Shut the fuck up". wE dun likes what u says ..
1. loss of concentration of wat is going on around you; a mental shut down yo wussup how was ur uhhhhhhhhhh... See uhh, huh, what, eh, de..
1. The descriptive coloquial name that refers to the highly esteemed beverage, xxxx bitter. It is the key component of a bog run, and is fr..