Skip to main content

The Winged Avenger's definitions

Drag Race

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 May 16, 2012
mugGet the Drag Race mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email