What does ayoba mean?

ayoba meaning in Urban Dictionary

Some thing that is cool. Once you agree. Its a South African catch word.