Skip to main content

Definitions by Taco Power PhD

Abbeystead

A generally crap hamlet in Lancashire. Only famous because part of it blew up. Many old people live there.
Abbeystead gets more like London everyday!
Abbeystead by Taco Power PhD June 6, 2010