put (one) on the carpet(redirected from putting one on the carpet)
put (one) on the carpet
To scold, rebuke, or reprimand one. When my sales team lost our biggest client, the boss really put me on the carpet. We're not putting you on the carpet or anything—we just want to have a frank discussion about what happened.
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.