Has Diesel lost it?

So there’s a group of people on the forum that think Diesel has lost it after seeing their new viral video, Meat Puppet.

Am I the only one who thinks that although it is disturbing, its hysterical, even though if it doesn’t really have much to do with jeans?

Props to ri0tp00f for finding the video.