A lane in Somerset, England.
Dump Lane
😄 Why It's Funny
'Dump' means to defecate, making this a lane for pooping.
📍 Location
A lane in Somerset
Etymology & History
From 'dump' meaning a mound or heap of earth, or a dumping ground for materials.
A lane in Somerset, England.
'Dump' means to defecate, making this a lane for pooping.
A lane in Somerset
From 'dump' meaning a mound or heap of earth, or a dumping ground for materials.