1 definition by michaelfoxtrot

Top Definition
a little town in rural north carolian. well known for it's annual parade in which participants (mainly Jamie and his friends) elephant-walk around the town. also known for it's extremely dumb population and girly-men.
Davidson was recently named the worst place on earth, mainly because of all the girly-men that roam the streets.
作者 michaelfoxtrot 2006年10月22日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。