Meaning of licked
Definition of licked
(adj)
having been got the
better
of; "I'm
pretty
beat
up but I don't
feel
licked yet"
Other information on licked
WIKIPEDIA results for
licked
Amazon results for
licked
Tweet