Popping Noise

I heard popping noise three times and my mucus plug started shedding what does it mean? I'm 36 weeks with twins.