What is this

This came out of my vagina when i wiped down there. It looks like some weird nose mucus that’s almost white with the smallest tint of brown/pink ish. My period is supposed to come thursday 12th according to the app. Can this be some pre-period discharge or implantation/preg. sign? I’ve been having weird very faint cramps lately and been feeling bloated in the morning

I have an irregular average 31 day cycle but sometimes it can be as long as 36 days if I’m under stress