Sorry ladies but does anyone know what this is or could be? I've got a week to a week in a few days before I start my period. So if anyone could help me out I would be grateful.

Shawna