meaning of Boston Shower

Boston Shower meaning in Urban Dictionary

After taking a dump rather than attempting to wipe your ass, you have a hot, steamy shower, wherein clean your asshole because of the shower mind's hulk-like stream.