Skip to main content

Definitions by Johnsheep2nd

Stevenage 

Ohio of the UK. People of Stevenage tend to be very primitive or quite stupid. They also specialise in radioactive waste
"Has he lost his mind or, is he just from Stevenage?"
Stevenage by Johnsheep2nd May 27, 2023