KNOCK YOUR SOCKS OFF Meaning of KNOCK YOUR SOCKS OFF in English surprise you, perform better than you expect This music will knock your socks off! It's rock and roll! English idioms vocab. Словарь английских идиом и выражений. 2012