Ubbi Dubbi (ook Pig Greek of Double Dutch genoemd in het Engels, of Ububbubi Dububbubi in het Ubbi Dubbi) is een Engels taalspelletje dat vooral populair is bij kinderen. Die gebruiken het als geheimtaal of louter voor de grap. Het taaltje werd populair dankzij het langlopende televisieprogramma ZOOM1 op PBS2 en een variant ervan werd ook gebruikt door Bill Cosby3 in zijn tandartssketch en voor de stem die hij insprak voor het personage Mushmouth uit de reeks Fat Albert and the Cosby Kids4. De taal gaat echter terug op de begindagen van het Amerikaans Engels in de 17e eeuw.

Het principe van Ubbi Dubbi is eenvoudig. Engelse woorden worden vervormd door elke reeks klinkers te laten voorafgaan door ub. Als de eerste klinker van de reeks een hoofdletter is, dan wordt die klinker omgezet naar een kleine letter en wordt de reeks voorafgegaan door Ub.

Opgave

Voorbeeld

>>> tekst2ubbi('speak')
'spubeak'
>>> tekst2ubbi('Hello')
'Hubellubo'
>>> tekst2ubbi('Extra')
'Ubextruba'
>>> tekst2ubbi('Mississippi')
'Mubissubissubippubi'
>>> tekst2ubbi('zoom')
'zuboom'
>>> tekst2ubbi('Ubbi Dubbi')
'Ububbubi Dububbubi'
>>> tekst2ubbi('Hi, how are you?')
'Hubi, hubow ubarube yubou?'

>>> ubbi2tekst('spubeak')
'speak'
>>> ubbi2tekst('Hubellubo')
'Hello'
>>> ubbi2tekst('Ubextruba')
'Extra'
>>> ubbi2tekst('Mubissubissubippubi')
'Mississippi'
>>> ubbi2tekst('zuboom')
'zoom'
>>> ubbi2tekst('Ububbubi Dububbubi')
'Ubbi Dubbi'
>>> ubbi2tekst('Hubi, hubow ubarube yubou?')
'Hi, how are you?'