I'm going to be honest: for a long time now, I've thought this was called Slut Island due to a combination of the Canadian accents on Stop Podcasting Yourself and Am I Right?? and those hosts talking very fast.