Leg Rain

What is Leg Rain?


1.

When you piss in the toilet and urine splashes back at your legs

Awwww man I just got leg rain all over me, I better grab a towel.

See leg, rain, piss, toilet, yellow, shower


95

Random Words:

1. An intimate orifice one is invited to stimulate during foreplay. May also be used to describe a rare variety of turkish asparagus used ..
1. German surname of Kings and Queens. Synonymous with Royalty. Decendants of Kruetzman's have extremely high I.Q.s, are strikingly at..
1. You fuckingsuck in such a complete manner that it necessitates one-worded-ness. In reference to Mary Jane's singing ability: If I..