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 Pincushion mug.
Get the British Pincushion mug.We'll email you a link to sign in instantly.