Definition of "Dudufu"

The word, "Dudufu" does not exist in our dictionary.