cid acrid acrimonious bitter grouchy rotten unpleasant discontented displeasing embittered grudging jaundiced tart churlish crabby cynical disagreeable ill-natured ill-tempered irritable on edge peevish ungenerous unhappy waspish