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. Self-empowered cube worshiper. Enjoys long walks through the church and Simon Says. Dude, that (four) girl's trying (four) to be ..
1. when receiving a foot massage the massuesse flips you over and forcibly shoves there thumb up your rectum freind :how was the massage ..
1. Adjective. Describes something that is simultaneously terrific and terrible. "Jim Carrey's performance in Liar Liar was iffic..