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. A girl whos boobs are bigger than her brain. Man Preeta's really hot but she's so dumb. See bootylicious, boobs, brain, skan..
1. L ot O f V ery E xciting R ompage Sindy is a L.O.V.E.R.! See gladiator, 28169, p.e.a.c.e., g.o.d., mark of the beast..
1. an event, undertaking, or item that seems promising but turns out to be nothing like what you imagined. Our relationship was an upstart..