YourDictionary

What does "dido" mean?

cut (up) didoes

Informal to behave in mischievous or silly way

Learn more about dido

link/cite print suggestion box