From sanguine + -o- + bilious.
sanguineobilious (comparative more sanguineobilious, superlative most sanguineobilious)