On the rags

n.

Heard in Cork

A girl or woman who is menstruating.

In use

She's on de rags boy

Posh English

She is experiencing her monthly courses, old chap.