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.
1👍 5👎