1 definition by home_run_hitta_period

A beautiful car that, upon purchasing either A) requires weekly maintenance, or B) fails to run. But I still love them.
My 1994 Jaguar XJ6 sits in my garage, attracting women.
by home_run_hitta_period October 14, 2008
Get the Jaguar mug.