Word info

normal for Norfolk

Adjective

Meaning

(medicine, slang, UK, derogatory) Peculiar or odd.

(medicine, slang, UK, derogatory) Of a patient, having lesser intellect.

Source: en.wiktionary.org

Related terms

Close letter words and terms