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 large radial object consisting of an extremely large landmass, appears to be shaped like a snowman - A round head and body with thin a..
1. A football game that is ruined by incompetent referees making bad calls and too many flags being thrown by them, as well as them giving ..
1. Even greater than sux or suxxor Your mom is teh suxxaga at giving head. See Hellsing..