Take a bath (on something)

To lose much money on something, to be ruined financially.

My aunt took a bath on the stock market last year and she is afraid to buy stocks now.