JAGS Meaning of JAGS in English Partick Thistle (from the jagged leaves of the thistle). Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012