"Flaming Moe's"

Season 3 / Episode 10 (10:38)

The Flaming Homer?

You mean the Flaming Moe

and your dad didn't invent it, you wuss.