The answer to 'my drain trap smells bad' is that a smelly drain trap is often caused by a buildup of gunk, debris, or dried-up water in the trap. This creates an environment for bacteria to grow, leading to unpleasant odors. Common symptoms include a foul stench coming from the drain and potentially even sewer gases backing up into your home.
The good news is that this is usually a relatively simple problem to fix. You can try DIY solutions like pouring a mixture of baking soda and vinegar down the drain, followed by hot water, to help clear out the trap. You can also use a drain snake or auger to physically remove any built-up material. If the odor persists, it may be time to call a professional plumber to inspect the trap and drain line more thoroughly.