have the rag on—(sl., also: have the rags on) have one’s menstrual period:
- His wife always either had the rag on or had a headache every time he wanted to have a little fun.
lose one’s rag —(sl.) lose one’s temper:
- Allison lost his rag with me over two goals by Leicester’s Mike Stringfellow.