From Dreck (“dirt, filth”) Fressen (“food, grub”).
Dreckfressen n (strong, genitive Dreckfressens, no plural)