Roaring Lion Share definition Flag The greatest energy drink you will ever drink #1: "Did you just orgasm?" #2: "Yeah I just drank a Roaring Lion" #1: "Ahhhh" Roaring Lion by dcalfine May 18, 2010 0 0 Get merch Get the Roaring Lion mug. Buy Now — $32.95 See more merch