Skip to main content

Definitions by TrellisLover

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!
Lady Jam by TrellisLover July 20, 2009