one's cotton socks off
/wʌnz ˈkɒt.n̩ sɒks ɒf/
to be very surprised or impressed
“The magician blew everyone's cotton socks off with his tricks.”Add to my deck
/wʌnz ˈkɒt.n̩ sɒks ɒf/
to be very surprised or impressed
“The magician blew everyone's cotton socks off with his tricks.”Add to my deck