Noun
Synonym of tunnel of love (amusement park attraction).
(slang) The vagina. Coordinate term: love sausage