What does b + d mean?

b + d meaning in Urban Dictionary

Bondage and Discipline