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 evil bastard who adds a definition for himself before a monkey can. Damn! I wanted to create a definition for Zovo! That evil bastard..
1. Someone who wears their pants so low with their boxers puffed that they have to grab a hold of them or pull them up everytime they move...
1. The process of letting something go after it has been grabbed. The term 'ungrab' is commonly used by small Asian people who cl..