Skip to main content

Frink[scotch]'s definitions

Grimsby

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

Share this definition