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 Grimsby mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email