What does Bad Santa mean?

Bad Santa - German to English

Bad Santa [Terry Zwigoff]