Synonyms and related words :
Jeremianic, annoyed, bad-tempered, beefing, bellyaching, bemoaning, bitching, blubbering, cantankerous, carping, catty, censorious, choleric, complaining, complaintful, crabbing, crabby, cranky, critical, criticizing, croaking, cross, crotchety, crusty, crying, disappointed, discontented, disgruntled, displeased, dissatisfied, dyspeptic, envious, faultfinding, finical, finicky, fractious, fretful, fussy, griping, grouchy, grousing, growling, grumbling, grumpy, howling, huffy, hypercritical, ill-humored, ill-natured, ill-tempered, irascible, irritable, irritated, lamenting, lamentive, malcontent, malcontented, moanful, mournful, murmuring, muttering, nagging, naggy, out of humor, peevish, perverse, pettish, petulant, piqued, plaintive, plangent, puling, quarrelsome, querulant, rebellious, resentful, restive, restless, shrewish, snappish, sorrowful, sour, splenetic, sulky, testy, touchy, ululant, unaccepting, unaccommodating, uneasy, unfulfilled, ungratified, unhappy, unsatisfied, vixenish, vixenly, wailful, wailing, waspish, weeping, whimpering, whining, whiny