What does Abgottschlange mean?

Abgottschlange - German to English

boa constrictor [Boa constrictor]