It's some NYC meme that I don't understand.
whole lotta snitches and rats in NYC .
Please Login to reply.
No replies yet.