Hot-spirited
/(?)/
Hot·-spir·it·ed
Hot-spirited
a.
Having a fiery spirit; hot-headed.