1. A heap of dung. 2. Any mean situation or condition; a vile abode. 3. a heap of dung or refuse
dunghill |