beat the socks off (of) (someone)

(redirected from beat the socks off of)

beat the socks off (of) (someone)

slang To defeat someone decisively in a competition. Despite using the word "socks," this phrase does not involve literally stripping off someone's clothes. The final score was 17-1? Wow, we really beat the socks off that team!
See also: beat, off, sock
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
See also:
References in periodicals archive ?
Bring your 'A Game' adults as the kids are no joke and will beat the socks off of you if you don't watch out!