meaning of snitcher
1.
someone
acting
as
an
informer
or
decoy
for
the
police
Related Words
snitcher
|
Developed & Maintained By
Taraprasad.com