licked

adjectives

having been got the better of
"I'm pretty beat up but I don't feel licked yet"
is similar to
beaten or overcome; not victorious
"the defeated enemy"
domain usage
a colloquial expression; characteristic of spoken or written communication that seeks to imitate informal speech