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. having sex in long sessions which can last for hours,longer and closer(to the orgasim) that u get the better the orgasm and everyone is ..
1. i girl that is hot enough to be jacked off to "Shes jackable" 2. worthy of spewing a load all over one's belly The nu..
1. If something is amazing or the best it is impact. also used when describing something that is as good as it gets. a term coined by Goe..