01462unknowncaller's definitions
A small town in Bedfordshire that is quite shit and has no real reason for being around. Most 'chavs' are associated with this town in the area.
by 01462unknowncaller July 6, 2011
Get the Stotfoldmug.
Get the Stotfoldmug.