give someone a (good) hiding
let someone have it
verb
-
Used other than figuratively or idiomatically: see let, have, it.
-
To attack someone with great force.
-
To verbally assail someone.
How often have the words give someone a (good) hiding and let someone have it occurred in a corpus of books? (source: Google Ngram Viewer )