snitcher

snitcher

snitcher

Noun

a thief who steals without using violence

Synonyms:

Noun

someone acting as an informer or decoy for the police

Synonyms: