Top definition
Anyone working inside a prison who tows the party line and pushes the agenda of the state.
The manner of a prison puppet and the cadence of their speech, along with their glibly canned words, usually outs them in an instant.
by Dr Bunnygirl July 14, 2018
Get the mug
Get a prison puppet mug for your guy Helena.