Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
omigod
in English
omigod
#common
Definitions
Interjection
a
casual
;
blasphemous
exclamation
of
strong
emotion
an
informal
expression
of
surprise
;
shock
Base Words
god
oh
my