impenetrable fortress
A woman, or man, who is so 'untouchable' that she seems to be an impenetrable fortress.
Ryan: Damn, see that impenetrable fortress over there?
Andrew: Ouff man, you don't stand a chance.
Andrew: Ouff man, you don't stand a chance.