An area in the Isle of Dogs, East London, with a city farm.
Mudchute
😄 Why It's Funny
Sounds like a crude term for diarrhea or defecation.
📍 Location
A place in London, London
Etymology & History
From the Victorian practice of shooting (chuting) mud dredged from Millwall Docks onto the area. Literally a chute for mud.