very small town, most dramatic place ever, every one knows every one else, the band is awesome, football team sucks drama small town
by samjs. October 19, 2008
A hick town where people fuck their cousins and chew like there's no tomorrow. Band is the only thing they're at.
by dankdank666 February 15, 2017