Skip to main content

Lady Canal lover's definitions

Lady Canal

Slang term for the vagina. The canal in the female that receives the penis during copulation. Usage: capitalize like a place such as Des Moines or Kansas City.
I want to send my love boat into her Lady Canal.
by Lady Canal lover October 3, 2009
mugGet the Lady Canalmug.

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