What does Arschkratzer mean?

Arschkratzer - German to English

buttscratcher [coll.]