Skip to main content

Falman's definitions

Helston

A particularly unpleasant little town in Cornwall, famous for a sweet little dance that it is inordinately proud of but the rest of Cornwall laughs at. Has a few good pubs (actually just the one - the Angel) and an epically crappy theme park called Flambards, which has one good ride, which is normally broken. Its one claim to fame is that every other town in the country is to the north of Helston. That's it.
Let's go to Helston! On second thoughts, that would be a bad idea.
by Falman October 18, 2008
mugGet the Helston 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