Take a bath
American informal meaning to suffer a defeat or financial loss dates from the first half of the 20th century and derives from many similar gambling metaphors e.g. being cleaned out of one’s money or washed up.