From dumm (“stupid”) + Depp (“idiot”).
Dummdepp m (strong, genitive Dummdepps, plural Dummdeppe)
Template:de-decl-noun-m