JapaneseEdit

InterjectionEdit

おやおや (rōmaji oyaoya)

  1. well! (exclamation of surprise); well well!; my goodness!