beat the poop out of
Verb
Meaning
(idiomatic, euphemistic) To beat (someone) severely.
(idiomatic, euphemistic) To defeat (someone) decisively in a fight or a competition.
Source: en.wiktionary.orgSynonyms
lick
clobber
beat the tar out of
beat the stuffing out of
beat the pants off
beat the crap out of
lick the pants off
knock the daylight out of
knock the living daylights out of
beat the daylights out of
lower the boom on
beat the devil out of
beat the piss out of
beat the snot out of