What does Babadoodie mean?

Babadoodie meaning in Urban Dictionary

Another word for Oh our God.