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. (n) the name given to an unkempt and untended mass of pubic hair that explodes by complete surprise out of a really hot girl's pant..
1. sex, especially a quickie one night stand, casual fuck with no commitments I brought that guy home last night and got a fluff and fold...
1. a slang term for residents of villas, new jersey. a notoriously tough seaside town on the southern most tip. just north of cape may. als..