SOCK IT TO SOMEONE Meaning of SOCK IT TO SOMEONE in English give everything one is capable of The president socked it to the audience with his speech at the convention. English idioms vocab. Словарь английских идиом и выражений. 2012