Blow/Knock Your Socks Off

SimpleEnglishNews.com

Blow/Knock your socks off

To surprise, affect or impress someone very much.

The way TTC Sliac won their table tennis match on Sunday knocked my socks off.”  

PROVERBS

EASY GRAMMAR

English Cartoon Idioms
Facebook Comments Box