Yes it’s most likely your mucus plug
Wouldn't worry bout much of anything that comes out unless it's like a lot of blood
@Ashley agreed
Yes it’s most likely your mucus plug