dudududa meaning in english

[Tel. anuk.] adv. Bang, slapdash, off, in a trice. dodadoda.