Well, the name rings a bell, and the description of the sketch on the site matches the sketch so yeah, that should be it. Thanks!
And on a deeper search I found out that it indeed is that show. I still don't really remember any other sketches though...