Snitchass

Someone who tells on someone or report someone
I had to snitch for the police. angry says Snitchass
by Bikerninja1997 September 22, 2021
Get the Snitchass mug.