Phrase info Synonyms

on the rag

Meaning

(idiomatic, vulgar, slang, sometimes euphemistic) Menstruating.

Synonym: on one's period

(idiomatic, by extension) In a bad mood.

Source: en.wiktionary.org

Synonyms

Words in the phrase

Close letter words and terms