1 definition by The Winged Avenger

The ultimate form of motorsport, where two real men (or women, or a mix) drive straight to the Finish Line.

As opposed to the lesser forms of racing, populated by various poofs, puds, and posers, who merely drive around in circles looking for a finish line.
I feel the need for speed - Time for a Drag Race
by The Winged Avenger February 27, 2012
Get the Drag Race mug.