1. Adjective. (medicine slang UK derogatory) Peculiar or odd. ¹
2. Adjective. (medicine slang UK derogatory) Of a patient, having lesser intellect. ¹
¹ Source: wiktionary.com