spill their guts

英 美
  • vi.把自己知道的一切原原本本地说出来(告密)
  • guts n.内脏;勇气(恒用复数)gut的复数形式.
  • spill v.溢出;洒;使...流出;泄漏n.溢出;流;木片;小杆
  • their adj.他们的;她们的;它们的