Search:
clawed off - Vulgar Dictionary definitionSeverely beaten or whipped; also smartly poxed or clapped.