WTH?!

Period not due for two weeks and ovulated last weekend. What on earth is this???