Sounds familiar for some reason...
Other than that, the whole "song" seems like it is just a big inside-joke... So, you and your friends may have gotten a chuckle out of this, but that kinda leaves your audience out of the loop and scratching their heads in confusion...