What does BSMD stand for?

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

ADVERTISEMENT