Baba Oh is an exclamation which means "Oh Father". It is a heart cry of one yearning for help from God who alone is able to change lives and turn things around. He alone deserve to glory over our lives. The song invokes the presence of God. "Baba Oh" is off the Glorious God Live DVD recording shot in Abuja Nigeria.