What does Blamagen mean?

Blamagen - German to English

humiliations