What is this !!!

goddess

My af isn’t due until the 12 and I been spotting pink and brown since Monday someone help!