Top Definition
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
8 Words related to impenetrable fortress

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×