TMI what is this

I’ve been off and on my period all this week and this has been coming out of me all day and been cramping badly.