tweedledum and tweedledee

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

Other Searches