licking
noun
°(slang) A severe beating.
°(slang) A great loss or defeat.