A food hypersensitivity means having difficulty digesting certain foods and having an unpleasant physical reaction to them. Eating those food causes symptoms, such as bloating and tummy pain, which usually happen a few hours after eating the food but symptoms can also happen after days which makes it difficult to detect the food which causes the symptoms.
See also: