Looks like it was suppose to be Triumph the Insult Dog off of Conan and it was pretty funny if you havn't seen it.