sock it
verb1
Informal, Followed by the preposition to To blow away, to impress (someone).
2
To deliver a crippling blow to.
- Fish + Broccoli The benefit: You can sock it to cancer with this one-two punch.2007 November, Elizabeth Drake, “Combine and conquer: Use these winning food pairings to protect your health”, in Men's Health, volume 22, number 9, →ISSN, page 124: