bad-tempered