Ovulation or what? TMI

Is this ovulation discharge or something else? Supposed to be on BC but kinda haven't taken it in a few weeks. Had a few twinges and pains in my left side lower stomach a few times this week and then last night went to the bathroom and got this, and had some very dull cramping but not like period cramping. Nothing today. What could it be?