look up any word, like the eiffel tower:
 
1.
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.
by Kldcs Nerd November 26, 2009

Words related to impenetrable fortress

andrew earth fortress impenetrable kirkland monkey ryan titties