In the hole,
Definition of In the hole:
The act of being in debt or of owing funds to another.
In debt.
Meaning of In the hole & In the hole Definition
The act of being in debt or of owing funds to another.
In debt.
Meaning of In the hole & In the hole Definition