Mucus plug?

Me