What Does Turned Supergrass Mean?
What Does Turned Supergrass Mean? Supergrass is a British slang term for an informant who turns Queen’s evidence, often in return for protection and immunity from prosecution. What is a grass snitch? Updated November 21, 2020. In British underworld jargon, a grass is a criminal insider who snitches on his mates. Why do they call