1 definition by britishcarsrule

A slang for a British car Jaguar
1-Hey, I got a Jag
2-Wow, sure is a beautiful car
by britishcarsrule March 6, 2011
Get the Jag mug.