meaning of Auf mein Wort!

Auf mein Wort! - German to English

O' my word. [archaic] [obs.]