YourDictionary

dodo

noun pl. dodos or dodoes

  1. a large extinct bird (Raphus cucullatus) that had rudimentary wings useless for flying: formerly found on Mauritius
    1. an old-fashioned person; fogy
    2. Slang a stupid person; dullard

See dodo in American Heritage Dictionary 4

Learn more about dodo

dodo

link/cite print suggestion box