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. Groovily fantastic. Very cool. Wow, that dog is groovytastic! 2. A form of the word 'groovy.' - Meaning better than groov..
1. Canibus, an emcee so sick he's got AIDS scared to catch him. Canibus is the illest alive, not you! See Canibus..
1. Vagintilery is when alot of girls try to seduce another male or female. By showing them their vagina's If we vagintilery boby, he..