Chicks with STDs need d!ck too

DOnt they have a dating site for people with STD's only, tho?
I dont understand the "n!ggas flex on me" comment, tho. SOmeone please translate. Hard keeping up with all the dumb slang expressions out there
And what the fukk is "bd"?