A location in Devon, England.
Guzzle Hole
😄 Why It's Funny
A hole for guzzling (drinking greedily), suggesting an alcohol consumption pit.
📍 Location
A location in Devon
Etymology & History
From 'guzzle' (stream or gulch) and 'hole' (hollow). A hollow with a stream.