Bubbling under left rib

maya

So I’m currently on my period and I was constipated for a week straight until today I pooped. But now I’m getting bubbling/ fluttering under my left rib and I’m nauseous could this be due to the constipation I had? Or is it my birth control ?