English Etymology From muck + heap. Noun muckheap (plural muckheaps) dunghill; dung heapWikiwand - on Seamless Wikipedia browsing. On steroids.