嘟dū
Top 30000
Meanings
1. (onom.) toot; honk; beep (sound of a horn etc)
2. (coll.) to pout
Characters used