Top Definition
The town that drains you of your will to live until you forget your previous life and become another close-minded and unbelievably idiotic resident of Southwest VA. The hills close you in. There is no escape.
newcomer: "did you hear in the news about the upheaval in Libya?"
resident of 2 yrs: "no, i don't care about stupid stuff like that in the outside world... i live in Wytheville Virginia!"
by thehillshaveeyes December 07, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.