was the rat hodling pizza necessary loool
It's some NYC meme that I don't understand.
whole lotta snitches and rats in NYC .
You don’t understand Pizza Rat? https://youtu.be/UPXUG8q4jKU?si=zh1PE8kEL6hZFiOD
Yes. 🍕🐀
The official mascot of the city