Skip to main content

Cambridge Bay

A small town of about 1700 people in northern Canada. Very tightly knit and everyone is related, so if you vist there, there is minor chance you'll be jumped and forced to make sweet inuk cross babies.
Bobby: Hey! How is it in Cambridge Bay right now?
Paula: Bad. We accidently broke the last tourist and his baby juice.
by lurklurklurk January 13, 2011
mugGet the Cambridge Bay 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