Skip to main content

Definitions by dcalfine

Roaring Lion

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