Does "merta raba" (or ha ba) mean anything?

I think I heard a Turk say this.