Having a period; menstruating. Referring to clots of blood exiting the body during a woman's time of the month.
Jane's been so cranky lately. She must be dropping clots!