My-head-s-a-shed Definition

(UK, slang) I am confused, stressed, mentally disoriented, etc.
Wiktionary