Dictionaries:

tape:

In sadomasochism, very sticky tape which, when ripped away, painfully removes all body hair and may even remove some surface skin .
See Also: abduction (play), bdsm, lovemaking, peecam, tape, vincilagnia

Link to this page:

Word Browser