1 definition by DBP4Life

A place only locals can appreciate...a place where all there is to do is get wasted and high. The highlight of the state being DEWEY BEACH, a way of life, that becomes infested on summer weekends by annoying dc people. A town that contains only bars and a beach..the best place on earth.
by DBP4Life February 4, 2005
Get the delaware mug.