Skip to main content

Jaclynfromtheblock's definitions

champlin

a newly populated city consiting of people who think they are better than they are.
I am from Champlin and I demand better service at this IHOP
by Jaclynfromtheblock June 2, 2008
mugGet the champlin 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