Skip to main content

Definitions by poorp

British Pincushion 

A British person who has been stabbed to death on the street after the local gang stole their belongings.
They turned Timmy into a British Pincushion after he wore his Rolex out last night.
British Pincushion by poorp January 11, 2024