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. (verb) a crazy person who eliminates all food from their diet and only drinks juice. and then when you call them on the phone nothing th..
1. Ford Motor Company devotes all of it's high performance energies to the V8 Mustangs, such as "Bullit", "GT", &q..
1. This strategic sex maneuver involves a female with no legs spinning around with her arms to increase the sexual experience. Likewise if ..