sich die haut aufscheuern

listen to the pronunciation of sich die haut aufscheuern
German - English
to rub oneself sore