beat the socks off



[beat/bore/charm etc.] the socks off somebody

if someone beats, bores, charms etc. the socks off someone, they beat, bore, or charm them completely He was one of those teachers who bored the socks off his students with his classes.
See also: beat, off, sock

Common Names:

NameGenderPronouncedUsage
LuckyLUK-ee (English)English, Indian, Hindi
'Ovadyah-Biblical Hebrew
Batraz-Ossetian, Caucasian Mythology
Mcfadden[mək'fædən]
'Isam-Arabic
Ethelred-English (Archaic)