empedernido

Adjective

 * 1) rock hard hard like rock
 * 2)  inflexible, insensible

Adjective

 * 1) hardened, inveterate
 * 2) hopeless
 * 3) confirmed