Top definition
A female Chinese name, literally meaning "abundant," more freely interpreted as "generous", "versatile", "superior", or even "fertile"

The name carries a negative connotation to some Chinese speakers due to its close association with a notoriously promiscuous character in the Chinese classic "The Story of the Stone," who is also named "Duo."
- This is my friend Aduo. (Whispers) Never call her Miss Duo.
by create_thread August 26, 2017
Get the mug
Get a Aduo mug for your brother-in-law GΓΌnter.
buy the domain for your diy site