Random Words:
1.
Working as an informant for the police.
I'm under the rock because of that last bust.
See snitch, pigeon, turncoat, mole..
1.
1.make someone an offer and give them the choice of accepting and living, or refusing and dying. Taken from "The Godfather" tr..