If your belly button smells, it’s likely a sign of poor hygiene or an infection. The indented shape and skin folds can create a breeding ground for odor-causing sweat, dirt, fungi, and bacteria. 1.