What is this?

Francesca

Had a dizzy spell early and a horrible stabbing pain lower left side I was sat watching tv then I found this blob on toilet paper when I went it’s a creamy off white yellow colour it was very tacky/ sticky/ gummy and stretchy no smell I’m due on this Saturday never had this before? Ever since this iv also had awful cramps