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. Lame. Someone so lame, it could be said that they eat queefs. Anyone with the 'flavor saver' facial hair motif is a COMPLETE..
1. something so fantastic it makes all the animals have massive crazy orgies! kyle is very very very zootastic! See amazing, sensational,..
1. when a man orgasms/comes/blows his load underwater, usually in the bath or sometimes in a jacuzzi or swimming pool Dude, I masterbated ..