This gem was heard on HGTV’s Island Life (Hilton Head episode). It is a congruent conflation of “knock (someone’s) socks off” (bedazzle or amaze someone) and “knock (someone) off their feet”, both meaning to amaze, bedazzle, or blow someone away. Certainly the confusion was caused by feet and socks, and the common denominators “off” and “knock”. A “knock out” also comes to mind, again referring to impressing someone. Kudos to Robyn Bottoni for hearing this one and sending it in!
My book on malaphors, “He Smokes Like a Fish and other malaphors”, will also knock you off your socks….with laughter! Get it now on Amazon at http://www.amazon.com/dp/0692652205!