Can someone told me what is this?

Could this be part of my mucus plug ? I literally just had this come out my vagina as I was sitting in the living room 🤷‍♀️ it’s sticky and stretchy. I felt like I had to pee and got up and this just came out sorry tmi 🤭🤭😬😬😬