Alphabet of BDSM Terms

Ever wondered what some of these BDSM Terms mean, there are so many so we cover the alphabet of the Bondage, Dominant & Sadomasochism world