The rugby song Kafoozelum has to be a parody of something. Perhaps this is the song it's a parody of. Though I would suspect that Edmunds song is a jokey version of some more serious version of the story.
Reads very much like it might be a song from a Minstrel Show.