take (someone) to the cleaners
to take or win all of someone`s money, to cheat someone
The salesman took the woman to the cleaners when he sold her the bad product.
The man went to the casino and was taken to the cleaners by the card dealers.
More Idioms ...