she was on her period, so i stuck my hot dog in her jam jar
refers to a female's vagina whilst on her period
"she was on her period, so i stuck my hot dog in her jam jar" What is the definition of "jam jar"?