spleenative (adj.)
of angry temperament, hot-headed
x

Jump directly to