XJ8 Share definition Flag A car built in Coventry, England by Jaguar Cars. The ultimate Jag. Wood and leather interior, classic styling and a V8. Nice. Man 1: What's that fantastic car? Man 2: It's an XJ8 Man 1: I'm gonna get me one. XJ8 by Mot77 June 13, 2013 0 0 Get merch Get the XJ8 mug. Buy Now — $32.95 See more merch