Skip to main content

ugarmyxskillet's definitions

mountain lightning

An off brand mountain dew. Made by Sam's Choice, which is usually found at walmart. Priced at $1.97 for a 12 pack.
Hey, that mountain lightning is cheap. Let's get it!
by ugarmyxskillet July 19, 2005
mugGet the mountain lightningmug.

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