Clips of that particular simpsons scene came across my facebook feed several times this last week. No idea what the producers were trying to imply,