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 period that starts from the 15th century and ends at the 18th century. In that century we watch people like Leonardo Davinci... and ..
1. its a bathroom in london.use thats where the loo is..and it takes place in an igloo "i took a shit in the ingloo today and it was ..
1. A person who is always screwing something up or is a screwball. 2. Something that is screwed up or no good. "He can't do any..