That's one of those songs with WIDE variations!...It's easy to remember the general story, so folks who didn't remember the tune OR exact words would just completely re-write it....the result is, we get versions that are explicit, versions that are tame and a multitude of details and endings..Always fun, though...