Omphaloskepsis November 14, 2009 by Genie in Ian Someone lost his umbilical cord stub today. Welcome to the world, belly button!