knock the socks off

listen to the pronunciation of knock the socks off
English - Turkish

Definition of knock the socks off in English Turkish dictionary

knock socks off
knock çoraplar
English - English
greatly impress, amaze, overwhelm (Slang)