Skip to main content

new canaan's definitions

new canaan

new canaan is a loser town that is full of loser people. they suck at sports and every other town in ct is better
someone who lives in new canaan: "i am wierd"
by new canaan May 5, 2005
mugGet the new canaanmug.

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