Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ugh
in English
ugh
#common
Definitions
Interjection
expressing
disgust
or
annoyance
;
strong
distaste
primitive
or
inarticulate
vocalisation
(
caveman-like
)