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 gives nothing back while making out. A really lazy, boring kisser. That douchebag was such a Lazy Charlie in bed. See dou..
1. A group of outrageously gorgeous girls who are at the top of the social class like a king. Most likely in highschool. Mainly found in Ca..
1. when there's no more room to add a person. crowded area the jeep's so jampacked, i had to on the left side of the driver. Se..