Having the tendency to squabble, argumentative
much debated, discussed or disputed
annoyed, irritated or distressed