Definition of "Dodo" :
noun: extinct heavy flightless bird of Mauritius related to pigeons
noun: someone whose style is out of fashion
noun: extinct heavy flightless bird of Mauritius related to pigeons
noun: someone whose style is out of fashion