1 definition by gravy2000

a game for xbox. aka forza motorsport.
it is awesome
if you like cars, go buy it.
Sorry mom. i cant do the dishes because i am playing forza
by gravy2000 July 4, 2006
Get the forza mug.