Skip to main content

Definitions by NewKindOfClown

Chode Canal 

(noun) The moist canal in most female mammals, including humans, that extends from the cervix of the uterus to an external opening between the labia minora
Dude, she had the loosest chode canal
Chode Canal by NewKindOfClown October 23, 2011