Post by Dorothy Zbornak on Jul 17, 2013 0:26:23 GMT -5
Well, hell, I have no idea. And the basis of one of my dearest friendships is trading Simpsons banter. But, to be fair, I stopped watching the new episodes when I moved to Germany. So, like, in 2000.
So, it's not from the Simpsons, unless they just referenced it:
El Chapulin Colorado
ETA: Just read the wiki and this dude was the inspiration for the Bumblee Bee guy on The Simpsons, after seeing the show while staying at a hotel in a border town.