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. This word means very good That lyric is one for your JAW-SIDE...
1. A name for a girl, preferably an extremely hot girl, that you find pride in just knowing her. 2. 1.-Chica = girl 2.-Chica = small, li..
1. When you are eating spaghetti or other noodles, and you suck the noodles up so hard that they smack your cheeks and either stick, get sa..