To defeat and make submit to orders.
From the act of kneeling in submission before a person in power.
beat the pants off
To thoroughly and decisively defeat someone, either in a physical figh…
lick the pants off
knock someone off their perch
To defeat or overcome someone who was in a dominant position.
clean someone's clock
To defeat someone decisively, in a physical fight or other competition…
wipe someone's eye
To defeat someone humiliatingly.
give someone a bloody nose
To defeat or frustrate someone, but without doing any permanent damage…