licked
1. [ adjective ] (informal) having been got the better of
Examples:

"I'm pretty beat up but I don't feel licked yet"

Related terms: colloquialism defeated
Similar spelling:   liked
  locked
  likuta