1 definition by Ginganinja222

The best town ever despite what haters say.
Boy: where do you live?
Girl: charlottesville.

Boy: dude best town ever!!
Girl: I know right?!
by Ginganinja222 July 21, 2011
Get the Charlottesville mug.