Dirt, bacteria, fungus, and germs can get trapped inside your belly button and start to multiply, which can cause an infection. If you develop a belly button infection, you might notice white, yellow, brown, or bloody discharge seeping out of it. That discharge might also have an unpleasant smell.