Wiktionary
bida-bida
n. (alternative form of Pitta Pitta English)
n. (alternative form of Pitta Pitta English)