1 definition by Chris the Jap car lover

Top Definition
Mazda, a Japaneze based car company that is all around a great car maker. Common, I'd like to se an American based company make a rotary engine with as much HP as the RX7
by Chris the Jap car lover August 07, 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.