Top definition
A small animal that is killed and "eaten" by a car, esp. when it gets stuck in the radiator grill
Joe: Look at that little Chihuahua, it's always standing in the middle of the street.

Sam: I'm surprised it's not carfood already.
by Zombi_Leroy October 21, 2009
Get the mug
Get a carfood mug for your barber Trump.

Available Domains :D

  • carfood.se
  • carfood.ninja
  • carfood.org
  • carfood.net