He was taken to the carpet

Senator Mike Braun, Republican from Indiana, uttered this one on Meet the Press yesterday.  He was talking about Trump and the effect impeachment will have on him.  It is a mashup of “called on the carpet” (to reprimand someone) and “taken to the cleaners” (to swindle someone or to soundly defeat someone).  My guess is that the Senator was thinking of carpet cleaning.  He also may have been thinking of the idiom “taken to the mat”(to confront or argue with someone), given mats and carpets are both floor coverings.  A big thanks to Elaine Hatfield and Mike Kovacs who heard this one and sent it in.