This is what’s called an Umbilicolith (“Navel stones,” “umboliths,” or “omphaloliths”). This is accumulation of dead skin and dirt in the belly button. It’s gross!...