An annoying term coined by the idiots that inhabit Huntsville, Alabama.
OMG like Huntsvegas is awesummm!
40👍 99👎