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. 1.'64 Impala; Usually a lowrider "Damn that ni*ga's '64 is off the hook!" See John..
1. a joke amanda wife, erik best friend, and tabby memade up(: and it means have fun with 42 inches <- -if you know what i mean oh wow..
1. from russian 'yes', used with the well-known "retard entonation", means "yes, what else?" meaning the answ..