What does Aloch mean?

Aloch - German to English

ahole [sl., additionally: a-hole] [vulg.]