Chin Chilla Meek
My blogs
Location | HARVEY WORLD, Chicago IL, United States |
---|---|
Introduction | If there was a definition of "female rapper", the first candidate would have to be Chin Chilla Meek. She dominates tracks with her sassy metaphors and cut throat punch lines; a deadly combination that distinguishes her from any other artist! |