Skip to main content

Definitions by Frink[scotch]

A town in North-East Lincolnshire. Better than the following places:
Cleethorpes
Hull
Scunthorpe
Why go to Cleethorpes when you could visit Grimsby?
Grimsby by Frink[scotch] April 3, 2011