Okay ladies does anyone know what this could be? I'm not on my period and it's not due for another 18 days. Any clue??

Alyssa