Find the word definition

Wiktionary
my head's a shed

phr. (context UK slang English) I am confused, stressed, mentally disoriented, etc.