love canal

/L AH1 V K AH0 N AE0 L/
noun
  1. 1

    (slang) birth canal