Top Definition
The Legendary city that all poops lay to rest.
When flushing the brown carrot away it is the Halls of Logdon Sodsbury that will receive it without judgement. From solid loaves to bum gravy; all turds are treated as equal and live for eternity within the walls of Logdon Sodsbury.

The Valhalla of the Turdkin.
The Heaven of Pookind.
I'd better call Logdon Sodsbury and warn them, that was quite a massive shit i just flushed.
by Vivimord December 22, 2013
1 more definition
A fictional town within England.
Logdon Sodsbury has the best sausage in England!
by CJcypher December 09, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.