1 definition by Ritsuka13

A reliable car made by the ford motor company. In it's older models, it may not have been the prettiest of cars (although the 96 model looks eerily like a puppy), but it can survive anything. It will win in a fight with most other vehicles and objects and has been known to fix it's own problems on occasion. It does tend to develop an annoying squeak in the engine, but you can just quit your bitching and deal with it cause it's not hurting anybody is it?
My ford taurus has been squeaking like mice on acid, but then I hit a big pothole and it just gave up. Very nice!
by Ritsuka13 April 22, 2009