ugh

Entry Definition
(expresses surprise, shock, disgust) yikes!, whoops!, ugh!, yuck!, etc.
(expresses appreciative admiration) boy!, wow!, etc.; (expresses disgust) ugh!, yuck!