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. The sound made when a woman falls butt first into a toilet without a seat. She squealed as she went zzap into the toilet late that nigh..
1. A special strain of marijuana grown in the Humbolt region of california. yo, I just got back from way up north and scored some a that ..
1. someone who has a had a hard time,with no monetary reward, but is quite a resilient chap,and able to eat and drink and enjoy a bit of a ..