diibadaaba

Etymology
Probably a rhyming compound meant to sound foreign and nonsensical.