Country Dictionary

A fork of Rural Dictionary

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"

by dcalfine May 17, 2010