Sounds like your plug to me. No it does not mean that you will go into labour early. Sorry.