on the rags
it was then to my horror i realised that this fat, disgusting, smelly, gargantuan troll was on the rags
a woman's menstrual period
"it was then to my horror i realised that this fat, disgusting, smelly, gargantuan troll was on the rags" What is the definition of "on the rags"?