Top definition
Old PC game included with Packard Bell computers in the 1990s.
Dad: "What's this, this meegar-ass ?"

Son: "Dad, it's a MegaRace"
by Ecaragem April 02, 2010
Get the mug
Get a MegaRace mug for your cousin Vivek.
2
A lawnmower race that is held on a huge track, but has very few drivers.
Hey man, did you watch the Mega Race?
Yeah dude, the only thing mega was the track!
by Midwestbiotch1989 March 31, 2019
Get the mug
Get a Mega Race mug for your mate José.