Jammy rag

n.

Heard in Cork

A tampon.

In use

I need some jammy rags.

Posh English

I require some sanitary towels.