ill-tempered

→ill-humoured