Possibly onomatopoeic.
wäh
- (Austria) an exclamation of disgust: yuck!, ew!, gross!, ugh! (often preceded by the interjection na)
- Wäh, ist das grauslich! ― Ew, that's gross!
- Im dem Bad holt man sich einen Fußpilz. - Na, wäh! ― In this bath you get a foot fungus. - Yuck!