hard-boiled (adj.) Look up hard-boiled at Dictionary.com
also hardboiled, 1723 in reference to eggs, "cooked so long as to be solid," from hard (adj.) + boiled. In transferred sense "severe, tough," from 1886.