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 gentler term for homophobic; being averse to homosexuality in a general sense. Mike didn't have a problem with gay people, but w..
1. A pick-up attempt doomed to fail. Usually occurs when the person being picked-up has much higher mate valuethan the one making the attem..
1. 1.Not a lier always tells the truth and hates drama but never causes it.Super fun to hang out with.Always hyper.Very loveable and easy t..