If someone is toast
, you mean that they are certain to be defeated or destroyed
They know how to control, restrict and, if need be, throttle access, important to
newspapers and absolutely vital to radio and television. And if you don't play the
game, you're toast.
COBUILD Advanced English Dictionary. Copyright © HarperCollins Publishers