give someone what for

listen to the pronunciation of give someone what for
İngilizce - İngilizce
To punish; to rebuke

'e gived 'em up, an' repented somethin' horrid — there still bein' the buns to come — but Miss Soapy she gave 'im what- for-proper, she did!.

give what for
To scold; to punish, especially verbally

When she found out, she really gave him what for.

give what for
(deyim) Punish or scold (a person) severely
give someone what for