give someone what-for
/ɡɪv ˈsʌmwʌn wɑt fɒː(ɾ)/
Meaning 1
scold or reprimand someone
“She was so angry she wanted to give someone what-for.”Add to my deck
Meaning 2
to scold or reprimand someone
“He is always ready to give someone what for.”Add to my deck