Appears to be a reference to the Bad Duded meme based on Konami's Bad Dudes Vs. DragonNinja videogame.