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. A person who is unable to grow facial hair in the form of sideburns, so opts instead to grow the hair over their ears slightly longer th..
1. Gay; Stupid; Asinine What are you? 17th century English or something? See gay, asinine, retarded, stupid, crazy..
1. Sexual act which involves the insertion of a testicle into a female partners anus. I gave Jessica the musculine Thrust See musculine, ..