get one's ass handed to one

动词 v.

英文释义

动词 v.
  1. To suffer an extraordinarily devastating defeat. Canada,US,slang,vulgar

词形变化

词源

Possibly derives from the expression get one's hat handed to one.
3 次浏览 数据来源: Wiktionary