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 mixed drink consisting of Vodka and Orangina Orange Drink. Preferably mixed in a hotel room in London by Americans. "Hey Evan, w..
1. When you do something and do it well. He f*cked her big boy style...
1. v. To sit in waiting, for example, outside a public library and sniff ladies bicycle seats immediately after their owner has dismounted ..