Find the word definition

Wiktionary
beat the shit out of

vb. 1 (context idiomatic English) To beat (someone) severely 2 (context idiomatic English) To defeat (someone) decisively in a fight or a competition