lauren had a large amount of blood jelly on her toilet paper when she wiped, because she's on her period
the jelly like substance that is shed with menstrual blood during a woman's time of the month
"lauren had a large amount of blood jelly on her toilet paper when she wiped, because she's on her period" What is the definition of "blood jelly"?