having a difficult and contrary disposition; "a cantankerous and venomous-tongued old lady"- Dorothy Sayers