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. The best friend you could ever ask for she is so awesome and cool! Madelon is Beast!! See nice, fun, cool, awesome, funny..
1. In BDSM, D/s code phrase for, "Are you in your role?" A Dominant will ask his submissivethis just before a scene. If the sub n..
1. The newer type of mens cologne that smells like a mix between musk and citrus blend. The musky scent of vagaina, mixed with the citrus s..