knock your socks off
Meaning: If something knocks your socks off, it amazes you and surprises you.
- When Nora did her presentation on the new development, she knocked our socks off. It was very impressive.
- Michael knocked everyone's socks off when he performed at the music awards. It was the best performance of the night, by far.
If you want to knock the socks off your audience, you need to