Knock (Your) Socks Off

What does the idiom “knock your socks off” mean?

Definition: Be amazing, astonish you

Example: You should really go see the new “Hamilton” musical downtown. The dancing will knock your socks off.

Note: You can use this idiom with other pronouns, but this kind of sentence is the most common.