1 definition by Don Cha No

A small private school in Burlington Vermont. The populus here is made up of dirty hippies - TAKE A BATH! - wanabe pro-snowboarders/skiers, and world of warcraft junkies.

Your social standing at Champlain is based on how many different colored neon clothes you have in your wardrobe, the type of car mommy and daddy bought for you, and your ability to wear snow pants seven days a week, nine months out of the year.

About 99% of the students at Champlain want to transfer a semester into their college career, but realize they can't because the administration is contantly treating the students like lab-rats, and has written - and rewritten - the most unconventional academic program known to man (which basically doesn't allow for the transfer of credits.)
"Wow! Did you see those freaks wearin' pink snow pants?"
- "Yeah that's weird, considering it's May. They must go to Champlain College."
by Don Cha No March 8, 2010
Get the Champlain College mug.