Impervious

/ɪmˈpɜːrviəs/

Slang Meanings

Tough as nails.
That guy is tough as nails; he's completely impervious to pain.
Rock solid.
Her confidence is rock solid; she's impervious to doubt.