Top definition
Best and coolest place in the world. Located at Lake Chateaugay in New York State-1 hour drive from Montreal
Sally: Yo, here are you going this summer???
Bob: Im going to camp Chateaugay god dammit!
by Charlie February 23, 2004
Get the mug
Get a Camp Chateaugay mug for your dog Larisa.