Literally means "oh my mother's religion "We say it as an act of surpriseIt's a slang language just like a7a
I forgot my wallet ya den omyYa den omy i failed my exams