Top definition

1.the best car producer of the world
2.the definition of exotic cars
3. richest car industry ever
maghilani toshidden is the fastest car ever with 609kph and 1,7k hp
by mofos tumber 7f May 20, 2010
Get the mug
Get a maghilani mug for your barber Nathalie.