begorra

exclamation
1
used to express surprise
ای وا, یا خدا, وای, عجب, عجبا