Supergrass has a very different meaning in British & Irish prisons.It means an informer who tells the police & guards everything.
Supergrass has a very different meaning in British & Irish prisons.It means an informer who tells the police & guards everything.