ดูดี(doo dee)

Meanings