What does abgeschuftet mean?

abgeschuftet - German to English

slaved