New Slang for Getting One's Period?

Woman on boardwalk: Yesterday was a bad day. A dead dog washed up on the shore.

–Virginia Beach, Virginia