Who played Debbie Downer on Saturday Night Live
Celebrity Profiles
The character Debbie Downer is most closely associated with Rachel Dratch , who first portrayed the irritable, pessimistic woman during her tenure as a cast member on Saturday N...
Open article