I'd prefer animose which is a word of sorts. From the Latin animosus originally 'airy, full of air' but later 'full of animus (i.e., spirit, passion)'. But to each her own ...