'qui a mauvais caractère'
The likely word is ornery (bad-tempered, disagreeable).
méchante is the feminine for 'mean / bad-tempered'
"Honrey" as in stubborn and bad-tempered would be spelled ornery.or"Honrey" as in with honor, such as a judge, is spelled honorary.
bad akhlagh
Bad-tempered
If you mean literally with spikes, garni de pointes, should work. If you want the British slang meaning bad-tempered, the French word is chatouilleux or ombrageux.
Shrew
mal, mauvais (masc.) mauvaise (fem.)
Yes
The child became bad-tempered when his ice cream fell on the ground.
It makes me very bad-tempered supplying Internet answers for kids too lazy to write simple sentences for themselves.
It is a bad tempered person