Top definition
In between Lancaster and Garstang, UK. In the middle of nowhere. Residents consist of:
- Sheep.
"Oh, you live in Dolphinholme? Don't they have a festival called Dolphinstock, or something...?" - "No, we've got sheep."
by ispyrigrog December 23, 2011
Get the mug
Get a Dolphinholme mug for your Aunt Beatrix.