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. to kick out a hot, steamin' fresh brown monster or as people from kentucky say "give back to the government" Austrailia..
1. In spanish, it comes from the word "flojera", which means to be fed up, or lazy. A slang and upscale cool way to say flojera...
1. Getting tired of the same old slang terminology for sleeping such as "take a disco nap," "crash," or "40 winks?..