JAG


Meaning of JAG in English

Noun. An injection. [Glasgow use] Verb. To prick. [Glasgow use]

Slang English vocab.      Английский сленговый словарь.