Thread:Mister Noob/@comment-30254121-20180202133325/@comment-27546869-20180202143026

no its from a very old flash movie called the demented cartoon movie,

perhaps the show you're referring to has referenced it too?