Question: can excessive drinking cause body odor?
Answer: When you have a beer, a glass of wine, or a cocktail, your liver turns most of the alcohol into acid. But some of it comes out through your sweat and your breath. If you drink too much, your breath can smell and the odor also might come out of your pores.