snitcher (0 synonym found)

Definition of snitcher:

(n) : (slang) One who snitches; an informer or informant.
(n) : (slang, Scotland) A handcuff.

Definition of snitcher:

(n) : (slang) One who snitches; an informer or informant.
(n) : (slang, Scotland) A handcuff.

Back to Top