1 definition by p0rt21

Top Definition
A red car.
Red cars are faster!
by p0rt21 April 30, 2004

Mug icon
Buy a Mutton mug!