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. When one repeats something they've seen on a social site with less than complete accuracy. I think JoAnn twitterated on that rumor..
1. (adj.) without pain The operation was painless..
1. Commonly used in Northern Ireland for when something bad happens to a person, can be used in a joking manner or serious all depending on..