Hi!
I have been trying to figure out what it means
both literally and colloqually.. what gives yaar?
cheers..
Literally the words mean "forgive me god"
Usually it is similar way of saying"oh my god"
elders use it as a phrase of frustration....
but genrally it is "dear god" or "oh my god"