Ok, so I'm obviously not from Australia. I've read about the naughty prison, or something of that nature, for going to "the green shed"... My question is....WHAT IS THE GREEN SHED, and why is it bad? Lol... couldn't find a better place to ask...

Dave