Debbie-downer meaning

(informal, pejorative) A naysayer; one whose negative remarks depress or dissuade others.
noun
0
0
Advertisement

Origin of debbie-downer

Name of a character on Saturday Night Live who spoils social gatherings by bringing up negative topics.