Tweedledee and Tweedledum n 1: any two people who are hard to tell apart [syn: {Tweedledum and Tweedledee}, {Tweedledee and Tweedledum}]