Skip to main content

Islandgirl08's definitions

Mountain Lion

Share definition
The Food Loin equivalent of mt. Dew. Generic but yummy and refreshing. Cheaper than the real thing!
I cant afford Mt.Dew...gimmie a Mountain Lion, Dude.
by Islandgirl08 October 18, 2008
Flag
mugGet the Mountain Lion mug.