osso duro

Etymology
lit. 'hard bone.'

Noun

 * 1)  tough cookie, tough biscuits
 * 2)  tall order

Noun

 * 1)  tough cookie person who can endure physical or mental hardship