slang : to subject to or as if to a vigorous assault <they may let you off the first time ⋯ but the second time they'll sock it to you ― James Jones>
SOCK IT TO
Meaning of SOCK IT TO in English
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012