Mucus plug? It's my due date today and I was just sitting on the lounge this morning (5:30am) and I felt a bit of wetness in my underpants. Is this my mucus plug?

Kaylz