Etymology
Today it means: A dunghill. Full definition →
From muck + midden.
Etymology from Wiktionary, CC BY-SA 4.0.