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 expression of pure joy, glee, happiness and mirth. Taken from the unnamed Jawa in Star Wars: A New Hope, who upon realizing he had ju..
1. To egotrip on Twitter, to post self-important status. Robert: "The Twitter team stopped listening to me years ago, if they ever di..
1. Another phrase for the act of defication. Laying a cable was a regular past-time of John's grandmother, however, it was when she d..