I know this is really nasty but does anyone know if this is my mucus plug.. ??
Looks like it