poorp's definitions
A British person who has been stabbed to death on the street after the local gang stole their belongings.
by poorp January 11, 2024
Get the British Pincushionmug.
Get the British Pincushionmug. We'll email you a link to sign in instantly.