snappish; cross; ill-tempered

listen to the pronunciation of snappish; cross; ill-tempered