get one's shit pushed in

Etymology
An allusion to anal sex.

Verb

 * 1)  To be decisively beaten.