What is this?

12 days till period is dude, just had ovulation peak yesterday.