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

Mug icon
Buy a navigator mug!