davison

A town with a bunch of crack heads and sluts
by yopee August 1, 2008
mugGet the davisonmug.

Share this definition