help ma boab

Etymology
Possibly a minced oath.

Phrase

 * 1) expressing frustration, amazement, etc.; ≈ crikey, goodness gracious me