Yellow or greenish vomit is a sign you're throwing up bile, a digestive fluid produced by the liver. This could indicate a serious medical concern, like a hiatal hernia or intestinal blockage.
The gallbladder stores bile (a digestive fluid the liver produces ... but common signs include abdominal pain, nausea, vomiting, or jaundice (yellowing of the skin). A high-fat diet, obesity ...