meaning of Bad Santa

Bad Santa - German to English

Bad Santa [Terry Zwigoff]