From Kotze (“vomit”) + Fresser (“eater”).
Kotzefresser m (strong, genitive Kotzefressers, plural Kotzefresser)