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. pretty much the best thing you can do after school those year 13 kids are pretty much core hard! See hard, core, year 13, loftus..
1. Apographon is the greek god of Lust and Libido. He is mostly displayed in company of young handsome younglings and sculpturs often featu..
1. Free-floating sploogie (human or other mammalian jism) suspended in a zero-gravity environment, or a liquid environment wherein the semi..