What is the meaning of Dido?

A fuss, a row.

A shrewd trick; an antic; a caper.

Misspelling of ditto.

finger

toe

dodo

to give out, spread abroad, disseminate, distribute, scatter

Source: wiktionary.org