Lots of racy puns in this one, folks!