crankish

crankish

(ˈkræŋkɪʃ) adj1. mildly eccentric2. US mildly bad-tempered