1 definition by Katsumoto Kaneshiro

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.
by Katsumoto Kaneshiro March 12, 2008
Get the camari mug.