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 mother load of shit he was hours on the toilet due to a mother shit See mother, shit, big mamma, motherload, load, ranga..
1. hong kong face -.-;; -_- -_-(m) /")_(" T_T 0_o >_< like omg!~! keke huhuh la~ >_< See jim..
1. An abbreviation/symbol of respect for the six firemen that died on Dec. 3, 1999 in Worcester, Ma. The anniversary of W6 is comming up s..