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. To ponder aimlessly at a phrase or meaning without justification of what the hell they are talking about. To stare passionately hoping ..
1. someone that does every sexual desire you may have during intercourse. Man that chic was a total sexpuppet last night. See sex puppet,..
1. Phrase from "The Juggernaut Bitch" that can be said right before schooling one of your friends in something. John quickly sai..