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 cool,petite, and pretty latina chick damn, you saw that hot spanish girl?..she's one nice flor 2. Any hispanic, usually female..
1. the mixture of cum and earwax, generally found after receiving a Belancin. It's a crisp amber, or a beautiful goldenrod color Boy..
1. Nazi Evil French Teacher Ouelette is going to the Ouelette rally in Berlin. See lol..