meaning of B's On My D

B's On My D meaning in Urban Dictionary

Short for "bitches back at my dick."