meaning of asshower

asshower meaning in Urban Dictionary

when sitting on a public bathroom; plus it flushes underneath you.