supergrass

supergrass

supergrass

Noun

a police informer who implicates many people

Synonyms: