1 definition by alisoneleven

Top Definition
when sitting on a public toilet; and it flushes underneath you.
Dave :Alison, what the hell took you so long int he bathroom? Did you fall in?

Alsion:No, I got asshowered, and got it all over my skirt
by alisoneleven July 10, 2010

Mug icon
Buy a asshower mug!