CLAWED OFF


Meaning of CLAWED OFF in English

Severely beaten or whipped; also smartly poxed or clapped.

Slang English vocab.      Английский сленговый словарь.