meaning of b of the d

b of the d meaning in Urban Dictionary

advantage of the doubt