Skip to main content

Salmon King's definitions

Mountain Holler

For people who love life ONLY. A great alternative to a soda drink. Mountain Dew is over reated- if you love life, drink Mountain Holler
Mountain Holler is for people who love life!
by Salmon King May 13, 2005
mugGet the Mountain Holler mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email