オミゴト
Meanings
Interjection
1. well done!; bravo
Composed of
① すばらしいさま。見るに値するさま。② みっともないさま。