1 definition by Sam16

anyone who talks to the police or tells on someone
"a tattle tail"
ay yo, that crackas a snitch, lets go pink sock his ass
by Sam16 November 21, 2007
Get the snitch mug.