atrabilious

adjective

Melancholy or ill-tempered.