Skip to main content

Daemien's definitions

Cheboygan

The area in which if god were to give the world an enema the tube would be place.

Also known as Chevegas
Got to go to the doctor to get a Cheboygan
by Daemien June 3, 2011
mugGet the Cheboyganmug.

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