1 definition by tgssailor

1
a person who runs up massive debts at the expense of others.
by tgssailor November 13, 2012
Get the mug
Get a debthole mug for your cat Vivek.