love canal

English

Noun

love canal (plural love canals)

  1. (slang) birth canal