JAM RAG Meaning of JAM RAG in English Noun. A sanitory towel, a tampon. Slang English vocab. Английский сленговый словарь. 2012