meaning of camari

camari meaning in Urban Dictionary

A joint creation of Toyota and Ferrari. Just 200 of those times were put in manufacturing. It appears to be like a Toyota Camry, but features a Ferrari F150 motor. Made making use of the 1998 Camry human anatomy frame.