Yoyo dodo Synonyms

We can't find synonyms for the phrase "Yoyo dodo", but we have synonyms for terms, you can combine them.

YD abbreviation

YD is an abbreviation for Yoyo Dodo
What does YD stand for?
YD stands for "Yoyo Dodo"

Definitions for Dodo


  • (noun) a person with old-fashioned ideas
  • (noun) a stupid person
  • (noun) extinct heavy flightless bird of Mauritius related to pigeons