What is this? It's pink/orange in color. AF not due until June 7th. Been cramping all day, any ideas?

Ashley • Mommy of 3 boys 🧑1 girl 👱‍♀️ and 2 angels 👼