Pun-fuelled queer opera burlesque with a fetish slant that is strictly for grownups, and will leave you laughing.