Larry was a regular at Moe's Tavern who was mostly seen propping up the bar with a pint of Duff Beer. Fittingly, then, it's in Moe's Tavern that he died suddenly in the latest episode of season 35, titled 'Cremains of the Day'.