have you heard diamond d freestyle?  she's got da flow
blonde female rap artist currently living in southern california
"have you heard diamond d freestyle?  she's got da flow" What is the definition of "diamond d"?