Wiktionary
my head's a shed
phr. (context UK slang English) I am confused, stressed, mentally disoriented, etc.