To exhaust one's financial resources.
suck dry
To exhaust all the resources of someone or something.
set for life
Possessing sufficient resources, especially financial, to last a lifet…
break wind
To expel gases generated during digestion, especially through the anus…
break down
To give in or give up: relent, concede, surrender.
break even
To neither gain nor lose money.
break the ice
To start to get to know people to avoid social awkwardness and formali…