Term: on the rags
Example: it was then to my horror i realised that this fat, disgusting, smelly, gargantuan troll was on the rags
Definition: a woman's menstrual period