What does BSMD stand for?

What does BSMD mean? We have 2 definitions. Read most used BSMD meanings below.

ADVERTISEMENT