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. Similar in nature to the 'faraway look' (she was pretty from far away, but up close she is sort of ugly). The retardaway look ..
1. 1. A Decile 9, Single sex Girls State School in Dunedin, New Zealand. 2. The 6th oldest single sex state school for girls in the world ..
1. A yeast monger is a woman with a sexually transmitted disease. She is called a "yeast monger" because such fungal diseases a..