sullen, cross, irritable, ill-tempered

listen to the pronunciation of sullen, cross, irritable, ill-tempered