give someone what for
狠狠地批評或懲罰某人
口語·表達嚴厲訓斥
英文釋義
to reprimand or scold someone severely
例句
When he came home late again, his mom gave him what for.
典故來源
19世紀英國口語,源自“what for”意為“為什么”,引申為嚴厲質問或懲罰。