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. The act of taking out and reading books from the library which have never been checked out before. This weekend I thought I'd give..
1. A cute and cuddly Neopet (see Neopets) whose fur is brown with one vibrant colored streak going from the top of their head to their back..
1. As referred to by George Steinbruner, the belief that all yankee fans create a "nation". You're part of yankee nation if ..