Etymology
Today it means: McDonald's, viewed as a purveyor of low-quality food. Full definition →
From Mc- + dungheap.
Etymology from Wiktionary, CC BY-SA 4.0.