Did you
know?
knock someone's socks off
Although often used, the origin of this interesting idiom is unknown.
You'll also hear the related phrase "sock it to (someone)" which also means "to forcefully impress (someone)"
Of all the synonyms below, I most like "knocking socks off"
affect, awe, blow away, bulldoze, electrify, enthuse, excite, faze, galvanize, grab, grandstand, inspire, kill, knock out, knock socks off, make splash, move, overawe, slay, stimulate, stir, strike, sway, thrill, touch