Top Definition
a place that everyone wants to leave until they are gone for to long, beautiful scenery and not much else other than trouble
We live in the small town of Scottsboro AL
#hell #retirement community #water #beautiful #town #alabama
by meandthatsall icansay July 29, 2008
6 Words related to Scottsboro
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.