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. Used to describe the circumstance of someone having a large quantity of pimples, particularly on their posterior. Making a bad porno mo..
1. A small daihatsu runabout. Quite offenseive to the eye and known to rather spritely from a rolling start. "Nothing beats a g11 rol..
1. much like procrastination except you are busy looking through porn Matt: did you do your english homework Kevin: nope, that porncrast..