call on the carpet


Meanings

  • censure severely or angrily;