From Schlamm (“mud”) + Teufel (“devil”).
Schlammteufel m (strong, genitive Schlammteufels, plural Schlammteufel)