1 definition by michaelfoxtrot

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.
von michaelfoxtrot 22. Oktober 2006

Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von daily@urbandictionary.com versendet. Wir versenden keine Spammails.

×