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.
What you're looking through the morning after you wore beer goggles and had a one night stand.
I must have been pretty drunk last ..
1.
Any amazing technique whose name you can't pronounce easily; an astounding skill or ability that someone has.
Derives from the Eng..
1.
Self explanatory. Often used when you are struck by something painfully obvious, but you never noticed.
Milo, did you know that if you ..