1 definition by Quest_owner

Top Definition
An automobile company reintorduced into the wild after Renault began supplying funds. Nissan has proven that it is possible to build the most exciting, stylish, fast and affordable cars within record time.
GM needs to have revolution, they are too greedy and selfish to do so. However, if they did; they would become the company they were in the 60s and early 70s.
by Quest_owner July 11, 2004

Mug icon
Buy a Nissan mug!