look up any word, like sex:
 
1.
The greatest energy drink you will ever drink
#1: "Did you just orgasm?"
#2: "Yeah I just drank a Roaring Lion"
#1: "Ahhhh"
by dcalfine May 17, 2010
 
2.
a massive or especially hard boner, named after the seattle based energy drink.
Dude, I had such a roaring lion i just had to go jack off.
by askdj2 August 06, 2006