Wiktionary
touched in the haid
a. (alternative form of touched in the head English)
a. (alternative form of touched in the head English)