DODO -
n. (pl. -os or -oes)
1 any
large flightless bird of the extinct family Raphidae, formerly native to Mauritius.
2 an old-fashioned, stupid, or inactive person.
as dead as the (or a) dodo 1 completely or unmistakably dead.
2 entirely obsolete. [Port. doudo simpleton]