bad-tempered,-peevish,-cantankerous,-ornery

listen to the pronunciation of bad-tempered,-peevish,-cantankerous,-ornery