i am from champlin and i demand better service at this ihop
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" What is the definition of "champlin"?