DODOES

Definition of DODOES

  1. (noun)someone whose style is out of fashion
  2. (noun)extinct heavy flightless bird of Mauritius related to pigeons