temperamental (adjective) temperamental: angry most of the time; moody
Sinonime: capricious,
changeable, cussed, easily upset,
emotional,
erratic, excitable,
explosive,
fickle,
fiery, froward,
headstrong, high-strung, hotheaded, hyper, hypersensitive,
impatient, in bad mood,
inconsistent,
irritable,
mean,
mercurial,
neurotic,
ornery,
passionate,
petulant,
sensitive, thin-skinned, ticklish,
touchy,
uncertain, undependable,
unpredictable,
unreliable,
unstable,
variable,
volatile, willful
Antonime: easygoing,
happy,
laid-back,
peaceful,
pleased