Meaning of supergrass
Definition of supergrass
(noun)
a
police
informer
who implicates
many
people
Other information on supergrass
WIKIPEDIA results for
supergrass
Amazon results for
supergrass
Tweet