What is this

My period is supposed to start tomorrow and I’ve had cramps all day. It’s not sticky but slippery and kinda stretchy