Ema | Developer December 15, 2021 DIY Tips Dave DIY | How Do I Clean My Smelly Drain? Ema | Developer December 15, 2021 DIY Tips Got grody sink odors?a little bit of maintenance goes a long way and weβve got some excellent nontoxic methods to avoid The Stench.