Grand Canal

What is Grand Canal?


1.

A female's reproductive organ.

See: Vagina

I drove the sub up the grand canal last night.

See grand canal, pussy, vagina, cunt


83

Random Words:

1. When a girl thinks too highly of herself and insults others she is up herself. Literally means she is masturbating herself. Mainly used ..
1. What a F'in Nightmare - get me out of here Cryptic acronym. She wrote on her notepad while the meeting dragged on....W.A.F.N.G.M...
1. a person who constantly does stupid, idiotic, rediculous shit! you did that shit again... you're a fucking dufus maximus!!! See d..