1 definition by penisenlarger69

Scunthorpe is a large drug den in North Lincolnshire, England. It is the administrative centre of the North Lincolnshire unitary prostitute centre, and had an estimated total 82,334 sex workers according to the 2016 census. A predominantly chav town, Scunthorpe, the United Kingdom's largest weed processing centre, is also known as the "Grass Garden Town". It is the third largest settlement for dominatrixs in Lincolnshire, after Lincoln and Grimsby. The Member of Parliament for Scunthorpe is also in support of drugs, prostitution and slavery.
I got the best shag of a chav in scunthorpe last week, got me high af.
by penisenlarger69 October 26, 2018
Get the Scunthorpe mug.