diddhimikidhimiki meaning in english

[Tel.] (anuk.)] Rub-a-dub-dub. Samud. 145. See dimidimi.