TrellisLover's definitions
Lady Jam (pronounced "Lay Dee Jam") is a slang term for menstrual blood that originated in the south-east of England.
See Jam Rag
See Jam Rag
by TrellisLover July 20, 2009
Get the Lady Jam mug.