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. An astounding ability to misinterpret technical tasks and manuals. No matter how hard my mom tries, I don’t think she will ever overcom..
1. An elite space squadron similar to the Star Trek Borg, only compromised of rappers. Their sole purpose is invading other planets and mak..
1. to interrupt and cut off a less important story with a more important funnier one. Katie was telling Brett about her afternoon with he..