1 definition by Queen of the Canyon

Top Definition
A small town located in the Emerald Triangle. Known for it's large hunting population and the beautiful hiking destinations, oh and the marijuana. The lake, although once grandiose is now shrinking. Not as bad ass as canyon creek.
We drove through Weaverville on our way to the lake.
by Queen of the Canyon December 01, 2009
Mug icon
Buy a Weaverville mug!