Cardi B or Tupac, for example (6)
I believe the answer is:
rapper
(Other definitions for rapper that I've seen before include "One who knocks" , "entertainer who recites to rock music" , "MC" , "Singer, sounds like covering" , "Jay-Z or 50 Cent, say" .)