bill really put himself in the jackpot by selling to that undercover narc
the state of being in trouble of ones own making or the making of another
"bill really put himself in the jackpot by selling to that undercover narc" What is the definition of "jackpot"?