Uhm...what’s this?

Next period in 10days, says I should’ve ovulated last week. What could this be?