Top definition
Slang term given to debit cards.
I went to Greco and payed for that slice with Mrs. Debbie Carter by my side.
by Thelonius Bords February 23, 2010
Get the mug
Get a Debbie Carter mug for your barber Jerry.