What does ‘downer’ mean?

( n ) A depressant. My life is enough of a mess; I don’t need to take downers.
( n ) Something depressing or disappointing. Flunking my home ec test is such a downer!