04-18-2007, 04:29 PM
BLINGMW Wrote:I assume TD does not equal Turbo Diesel.... what does it mean?
TD Stands for Totalis Dinosaurus, which is latin for "total dinosaur" meaning, of course, it leaks a whole dinosaur's worth of oil per lunar cycle.
1987 Oldsmobile Cutlass 442
