Ill-tempered, nasty, obstinate.
Very, cussedly, accursedly.
Resembling a harpy; ravenous or shrewish.