1 definition found muckheap - WordNet (r) 2.1 (2005) : muckheap n 1: a heap of dung or refuse [syn: dunghill, midden, muckheap, muckhill]