Downer Debbie SNL: Meaning, Origin, and Cultural Use
culture-and-society
Downer Debbie is a phrase popularized by a recurring Saturday Night Live sketch featuring a character who responds to upbeat announcements with relentless negativity. The term h...
Open article