canal conch noun A promiscuous woman. person edit definition pronunciation related leggobeast commentscccanal conch2 years agolowest scum of the earthAdd Comment 1