Green’s Dictionary of Slang

gloom shedder n.

see gloom n.