mr.right97's definitions
a rich snobby town who thinks they are better than marshfield. they also nicknamed themselves "deluxbury" but really they are just snobs.
by mr.right97 March 8, 2011
Get the duxbury massachusetts mug.