what's the meaning of
" You knock my socks off "
You knock my socks off - I'm really impressed with you; you bowl me over; you're amazing
knock the/someone's socks off (Slang)
To overwhelm or amaze.
http://dictionary.reference.com/sear...socks+off&r=66
knock someone's/something's socks off:
to completely defeat a competitor.
"Japan and Korea knocked the socks off the United States in tests of science and math."
knock your socks off:
to completely surprise or please you very much.
"The magazine is beautiful and combines color and unusual design in a way that knocks your socks off."
Usage notes: also used with other verbs to say that something is done in an extreme way or to a great degree: I worked my socks off to get my degree.
http://idioms.thefreedictionary.com/knock+socks+off
knock someone’s socks off (US coll.) impress smb. greatly; amaze or stun a person: You wouldn’t expect teenagers to sing opera, but these kids will knock your socks off.
beat the socks off someone (coll., also: beat someone’s pants off) defeat smb. thoroughly; win decisively over a person: And if we’re persistent, the true bingo professionals like us will beat the socks off the amateurs every time.