Top definition
when in the need of purifying your system
your body decides to freely urinate while showering
oh yes mary you called me while i was peeshowering
by capicua April 08, 2010
Get the mug
Get a peeshower mug for your buddy Larisa.