Why Is Barf Green?
The presence of bile gives vomit its greenish hue. Bile, a yellowish-green fluid produced by the liver, aids in the digestion of fats. When someone vomits, bile may flow back up into the stomach and color the vomit green. Vomiting is frequently preceded by nausea, a queasy sensation that might accompany or follow vomiting.