Top Definition
A joint production of Toyota and Ferrari. Only 200 of these days were put into production. It looks like a Toyota Camry, but has a Ferrari F150 engine. Made using the 1998 Camry body frame.
My Camari goes zoom zoom.
by Katsumoto Kaneshiro March 11, 2008

Free Daily Email

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

Emails are sent from We'll never spam you.