To be in the bag: With such strong sales, the contract is in the bag.
A plan or project that suddenly goes wrong or fails
To blow up in your face: "Investing all her money in that tech startup was supposed to make her rich, but it blew up in her face when the company went bankrupt
Unlock this slideshow and over 4 million more with Baamboozle+