Random Words:
1.
Term used to describe when a person is in the unfortunate position of observing :
1)a co worker get and accept ALL the credit for the h..
1.
Working as an informant for the police.
I'm under the rock because of that last bust.
See snitch, pigeon, turncoat, mole..