1 definition by LHHSPIMP

Top Definition
A luxury SUV that is far more luxerious than its competitor, the Cadillac Escalade.
The Navigator owns the Escalade.
by LHHSPIMP June 01, 2003
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.

×