Question: does excessive drinking cause body odor?
Answer: “The higher the alcohol content of the drink or drinks the person consumed the night before, the more alcohol oxidation a person's body will go through, which means more stink-causing diacetic acid,” he says.