meaning of Arschkratzer

Arschkratzer - German to English

buttscratcher [coll.]