Farting that smells bad all the time can be caused by improper diet, frequent constipation, and intestinal flora imbalance. 1. Improper diet: For example, if you have recently consumed too much high-fat and high-protein food. These foods are usually difficult to digest, resulting in stagnation in the intestines, through bacterial decomposition to produce excessive ammonia, thus always appear fart stinky phenomenon. 2. Frequent constipation: frequent constipation leads to stools can not be discharged in a timely manner, so that a large amount of feces accumulated in the intestinal tract, and the water in the stool will be absorbed, resulting in dry stools, and then the bacterial decomposition of the gas, resulting in farting is very smelly always occur. 3. Intestinal flora imbalance: it will lead to the decrease of beneficial bacteria and increase of harmful bacteria in the intestinal tract, which will lead to the incomplete digestion and absorption of the ingested food. Under the action of harmful bacteria, the food will produce a lot of gas and odor, resulting in farting and stinking all the time. Other digestive diseases: for example, peptic ulcer, chronic gastritis, etc. will cause digestive disorders in the gastrointestinal tract, leading to nausea, abdominal pain, abdominal distension, and will also lead to intestinal peristalsis slows down, so that a large amount of gas occurs in the gastrointestinal tract, resulting in the farting of stinky situations. In conclusion, although farting is a normal physiological phenomenon, it is recommended to go to a regular hospital if you have farting and it smells bad or if it is accompanied by other discomforts.