we sang this one in a pagan choral group I used to be in; we always chose songs with some sort of pagan significance, but I don't think we saw this as having any sort of triple Goddess significance, just a baudy song with some sexual double-entendres...