meaning of abgeschuftet

abgeschuftet - German to English

slaved