The phrase "dung heap" refers to a pile of animal waste or manure. It is used metaphorically to describe a place or situation that is messy, unpleasant, or undesirable. Full definition
(Incidentally, it's a year since I responded to Mann's discovery requests and, in the arid dung heap of DC justice, we're no nearer a trial date, so I'm thinking of publishing the above and all the rest in a new anthology called Doctor Fraudpants» Discovery Requests. (steynonline.com)