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.
sucker-punch
How often have the words let someone have it and sucker-punch occurred in a corpus of books? (source: Google Ngram Viewer )