In recent days I've seen the word 'clusterbourach' come up to describe the Brexit process. For example, in the National:
The deal was, he said later, not just a bourach, but a “clusterbourach”.
I've tried looking up this word online but have been unable to find a definition (for example, in the Online Scots Dictionary). I'm guessing from context that it means 'a mess' or something similar. Still, it would be good to get a proper definition.
What does this word mean?