look up any word, like thot:

1 definition by x-volvo owner

A nearly indestructible automobile. But since FORD bought them out they are not realiable anymore.
Did you see that hot-looking C70. It's dead on the road and that 262C is still going strong with 5 million miles on the odometer.
by x-volvo owner December 06, 2004