blew someone's socks off

English

Verb

blew someone's socks off

  1. simple past of blow someone's socks off