I just heard a loud pop from inside my belly, what was it?? I dont know if thats a stupid question, but it scared me!