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 derogatory term for alimonythat was coined by radio shock jock Tom Leykis, who has defined vaginamoney as "paying for a vagina th..
1. w*y means way in MCRmy talk. I am w*y annoyed that the MCRmy parade got canceled! See way, w*y, gerard way, mcrmy, my chemical romance..
1. To exit a vicinity by moving to an imaginary beat with both hands extended to the sides at waist level. See movie "Clerks", i..