Hardycracker

n.

Heard in Tipperary

A tough, rugged person not given to displays of affection.

In use

Don't start on him, he's a hardycracker

Posh English

Do not provoke that fellow for he is a remarkably resilient and unyielding character.