tweedledum and tweedledee

Noun
  • Any two people who are hard to tell apart (synset 108005158)

Other Searches