meaning of b + d

b + d meaning in Urban Dictionary

Bondage and Discipline