meaning of Babadoodie

Babadoodie meaning in Urban Dictionary

Another word for Oh our God.