unlickable

Adjective

 * 1) Unable to be licked.
 * 2)  That cannot be defeated or overcome.