meaning of licked

1. of Lick
2.
having been got the better of; "Im pretty beat up but I dont feel licked ">yet"


Related Words

licked |

Developed & Maintained By Taraprasad.com

Treasure Words