dóo

English:well.... (phrase)