What is Love Canal?
1.
a woman's vagina; slang for a woman's pussy
damn, Bob just stuck his wonder stick down mary's love canal
2.
A romantic way to refer to your vagina.
Alyssa was a lonely girl, and she stroked her love canal loving every night to keep herself company. Palmela was her only friend.
See
Random Words:
1.
Noun, female ejaculation
Verb, the act of a female ejaculating
"That whore fejaculated all over my new Mercedes!"..
1.
It is a popular internet slut term for blow job really, but you can't get reported on any sites for it...yet. Basically, it is a po..