Top definition
A game consisting of various odd puzzles in a quest to be "the ultimate foo". Created for the popular and Godly Jazz Jackrabbit 2 game.
by Trafton September 11, 2003
Get the mug
Get a Foo Races mug for your barber José.