on the rag
she's really in a mood, she's on the rag and complaining about everything
"(adjective) when a woman is "on the rag", that means she has her period
"she's really in a mood, she's on the rag and complaining about everything" What is the definition of "on the rag"?