1 definition by alisoneleven

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
Get the asshower mug.