What is Taberg Shower?
spraying yourself with smelly stuff (such as bath & body works) to cover up smell, refers to Taberg, NY where people are smelly
I smelled so bad... then I took a Taberg shower! Then I smelled worse.
See smell, scum, scummy, stench, poo