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. Action to dig up a dead thread in a forum. Why are you necroing this post ?! Look, it's already rotten ! See internet, post, foru..
1. The sloughed off pubic hair found around the rim and base of a toilet. After a night of driving the porcelain bus, I woke up with a kaq..
1. A 'Doctor Jimmy' is the act of sexually assaulting/raping someone, usually a woman. The reference is taken from the the chorus..