Grouchy, grumpy, irritable; easily upset.
Not in good working condition.
Synonym of crank (“of a ship: liable to capsize because of poorly stowed cargo or insufficient ballast”)
Not in perfect mental working order; eccentric, peculiar.
Overly sensitive to criticism; quick to take offence; irritable; touchy
Used other than figuratively or idiomatically: see thin, skinned.