clawed off

Fun Dictionary -> clawed off

clawed off - Vulgar Dictionary definition

Severely beaten or whipped; also smartly poxed or clapped.