blown someone's socks off
English
Verb
blown
someone's
socks
off
past participle of
blow someone's socks off