Translation of o! in English:

o!

exclamation

  • 1

    used to show disagreement or contempt