1 definition by mallhomeyblue

Top Definition
a car that has been around for years but will be continued because of that thing called the ford 500.
just like ford windstar was discontinued because of the freestar
by mallhomeyblue June 22, 2005

Mug icon
Buy a taurus mug!