clean out (2) Informal
Meaning: If you have been cleaned out, all your money has been taken by someone, or spent on something.
- clean sb out Putting a deposit on this new apartment has just about cleaned us out.
- clean sb out The settlement Cherie got for their divorce has nearly cleaned Bob out.
If someone cleans you out while you're playing cards with them, it means they have