blew someone's socks off
English
Verb
blew
someone's
socks
off
simple past of
blow someone's socks off