get one's ass handed to one

Alternative forms

 * get one's arse handed to one

Verb

 * 1)  To suffer an extraordinarily devastating defeat.