What is the meaning of the word "licked"?

Definitions:

  1. having been got the better of copy to clipboard adjective
    • I'm pretty beat up but I don't feel licked yet copy to clipboard