Wtf is this 😳

*TMI*

10 days till my period is due according to tracker. I felt very “wet” down there so I checked my cervix and this little booger like thing came out! Wtf is this? 😂 Thanks in advanced & sorry for the silly question.