Is this my Mucus Plug?? Sorry about the TMI picture... And the wetwipe! I was taking my make up off and I felt myself have an 'accident' and I wiped and had this come out :( I'm 31 weeks and 3 days!

Lei