Top Definition
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.
by Clock Sticking March 11, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.