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! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012