Abbeystead Share definition Flag 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 0 0 Get merch Get the Abbeystead mug. Buy Now — $32.95 See more merch