JAM RAG


Meaning of JAM RAG in English

Noun. A sanitory towel, a tampon.

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