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. Noun; Youthful Male, Typically Asian, Filipino, or Hispanic rarely Caucasian, often with spiked highlighted hair, sporting wraparound su..
1. Rovefest is an alternative holiday to ChristmasDay that is celebrated on the 25th of December to commemorate the birth of Karl Rove. It ..
1. A couple that continuosly touches/caresses/strokes each other in a public display of over-affection Jon: Who is coming over tonight? J..