What is Lady Jam?
Lady Jam (pronounced "Lay Dee Jam") is a slang term for menstrual blood that originated in the south-east of England.
See Jam Rag
Ewww her seat was covered in Lady Jam!
See blood, period, rag, jam