What is the meaning of Hard-boiled?

Cooked to a solid consistency.

Callous and unsentimental.

Written in a laconic, dispassionate, often ironic style for a realistic, unsentimental effect.

simple past and past participle of hard-boil

Source: wiktionary.org