a grumpy%2c bad-tempered or irascible person

listen to the pronunciation of a grumpy%2c bad-tempered or irascible person