Please explain the meaning of "give someone the business".
Native speaker’s answer
Rebecca
"Give someone the business" is an idiom that means to treat someone harshly or wrong. It is an outdated idiom and not commonly used anymore. Ex: I'm tired of this, stop giving me the business!