Flaming Larry Share definition Flag A sexual act involving double penetration, with the primary lubricant being Deep Heat or Dencorub. I've got Billy and Oscar coming over tonight to wreck me with a Flaming Larry. Flaming Larry by ShrewdSauce November 14, 2021 Get the Flaming Larry mug.