1 definition by Nizzan

A car that falls on its face after 70 mph, due to AWD
Evos are a joke,,,,,,,,,,,,,,,,
by Nizzan November 28, 2007
Get the Evo mug.