Top definition
a rich snobby town who thinks they are better than marshfield. they also nicknamed themselves "deluxbury" but really they are just snobs.
i hate people from duxbury Massachusetts especially since they nicknamed themselves deluxbury
by mr.right97 February 22, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush