Are there any similarities then with the English "hard-shelled"?
In English, the term would refer to someone who is inflexible in their attitudes, set in their ways, strict, uncompromising.
So, from what Themis and altan have suggested .... Inaccessible, Unapproachable .. and stubborn...