TMI discharge. HELP!

Kattie
Last cycle I ovulated 12 days after my period ended. This cycle, today I'm on day 3 after my period ended, and I just went pee and saw this. My hubby and I BD yesterday around 3pm, so would you say this is ovulation or semen? Help! I'm taking an OPK once I get home, but I'm curious now lol.