VariousWords beta
Related Terms:
Noun
Definition: An act of fastening, especially the stitching together of the labia to prevent intercourse.
VariousWords beta
Definition: An act of fastening, especially the stitching together of the labia to prevent intercourse.