sich die haut aufscheuern

listen to the pronunciation of sich die haut aufscheuern
Almanca - İngilizce
to rub oneself sore