licking

    noun
  1. llepada.
  2. colloquial [defeat] pallissa.
  3. to give someone a licking colloquial donar una pallisa a algú.