What does BSMD mean?

BSMD meaning in Urban Dictionary

Bitch, draw my cock."s my d" is often used as an abbreviation for suck my dick, b might be utilized in host to bitch, therefore bsmd=bitch, suck my cock.