Need help please

Can someone please tell me what this is? My period is due next week. Never had this before. Been cramping with a sore throat and stuffy for a few days now. Should I be concerned? It brown and pink and stretchy.