knock someone’s socks off

knock someone’s socks off

tv. to surprise or startle someone; to overwhelm someone. Wow, that explosion nearly knocked my socks off.
See also: knock, off, sock