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 website where many gather to exchange lewd and crude jokes, pornography, and milk Big H's prostate. The forums are full of strang..
1. a crap league one team who dont know how to win a local derby. there current form is so poor that if they carry on playing the way they ..
1. Quizword, word in crozzword puzzle, quizz or game such as scrabble Unravel the QWord. See word, crossword, puzzle, quizz 1. Quizword..