depressoid (English, noun)
expansion: depressoid (plural depressoids)
Senses:
glosses: A depressed or miserable person.
tags: derogatory
slang
Forms:
form: depressoids
tags: plural