Your gut flora is out of balance.
When your gut flora (bacteria) is healthy and in good standing, bowel movements and farts are rather normal as well, with farts not being overly smelly or foul. However, if you take medications, have an infection, or suffer from certain conditions or diseases, you may have imbalances in your gut. When excessive amounts of bacteria are allowed into your small intestine, extra gas is the result.