Skip to main content

Umbilical Card

1. A credit card in your name for which your parents are responsible
Mom told me to use the umbilical card to buy a fancy dress for my cousin's wedding
by EarlyToBed January 23, 2010
mugGet the Umbilical Card mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email