Skip to main content

Puddin' Pop's definitions

NOD

A person from Dover, Massachusetts, who is out of his element; one who doesn't really belong in such a rich, upscale community.
I heard that NOD moved to Baldwinville because he culdn't afford Dover any more.
by Puddin' Pop March 7, 2005
mugGet the NOD mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email