on the blob

Etymology
Apparently a reference to the blobbing (i.e. dripping) of menstrual blood, likely following the model of on the rag.

Prepositional phrase

 * 1)  Menstruating; on one's period.