names of rappers

1234567891011121314151617181920212223
Across
  1. 2. he a rat
  2. 3. has a sports league in his name
  3. 5. a snitch be he still valid
  4. 6. only 5´4
  5. 7. first name Jermaine
  6. 9. last name Carson
  7. 12. is a narcissistic vampire
  8. 13. goes by the same name of a Dallas Mavericks Legend
  9. 15. the only Indian rapper
  10. 16. rocks turbans and is bros with Osama Bin Laden
  11. 17. from Lafayette Louisiana
  12. 20. 22 year old white guy from Detroit
  13. 22. Tell Em
  14. 23. passed away last Halloween
Down
  1. 1. from O´Block and dislikes sixty third
  2. 4. lifes good
  3. 8. Flawless like me
  4. 10. The real slim shady
  5. 11. took the wok to Poland
  6. 14. from Toronto
  7. 18. played quarterback in high school
  8. 19. yeezys
  9. 21. currently dating Cardi B