1 definition by HayleiswhereitsAt

Top Definition
A hardened industrial town in the South West of the UK with three miles of golden sand and surf. Has the best ice cream shop between Land’s End and John O’Groats. A small corner of a little island in the east Atlantic that led the World to the Industrial Revolution.
I've just been to Hayle and back!
by HayleiswhereitsAt February 15, 2010

Mug icon
Buy a Hayle mug!