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 night is upon certain mammals they begin to act as if they have become intoxicated, with or without alcohol. "Last Night I as..
1. The level of belligerence achieved by adding one beer to the end of a night of drinking shots / mixed drinks. Generally nights when you ..
1. A really long ass last name that no one can pronounce right, let alone spell. Comes from the German language meaning "Loud through ..