Snitcher [noun]

Definition of Snitcher:

informer

Synonyms of Snitcher:


Opposite/Antonyms of Snitcher:

-


Sentence/Example of Snitcher: