I have heard that Weird Al wrote the lyrics to this song. And it seems like something he would have written, but it's not him singing, so I don't know.
Enjoy the video anyway.
I found this one while I was looking for that one.
I thought it was good too. (And this one is only 1 minute long).