Top definition
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 03, 2009
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush