Etymology
Today it means: Expressing a sick or sickened feeling, or vomiting. Full definition →
Imitative. Compare blah, ugh.
Etymology from Wiktionary, CC BY-SA 4.0.