Skip to main content

Definitions by JEHSBSHEHAJJSJRHDHSHW

Usually people that has a feeling to rat or tell on a person .
Hey did that snitch tell on you? Them: Yes
Snitch by JEHSBSHEHAJJSJRHDHSHW April 2, 2022