Umbiliphone Share definition Flag A combination of Umbilical and Phone. The cursed name given to a mobile phone that constantly tethers a man to his wife/girlfriend. Where did Jack go?Oh, he's outside talking on the umbiliphone to his wife. Umbiliphone by Clock Sticking March 11, 2010 Get the Umbiliphone mug.