1. depressoid - Noun
2. depressoid - Adjective
depressoid (comparative more depressoid, superlative most depressoid)
Resembling depression.
depressoid (comparative more depressoid, superlative most depressoid)
(slang, derogatory) Depressing or miserable.
depressoid (plural depressoids)
(slang, derogatory) A depressed or miserable person.