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. A bunch of whiney brats that think they are so cool and all knowing.They like Linkin Park. In NYC the Lpuer's will hang around Vir..
1. Large gold or gold plated hoop earrings worn by a female chavor chavette. Usually large enough to be mistaken for a parrot perch, hooke..
1. The rare combination of a "Yuma Yummy" with the added ability to reproduce with multiple partners delivering offspring who eac..