A balance of flow, lyrics, story telling, delivery and knowing how to structure it all
If I like it it's good rapping
Die Today by young thugger
But there are like 2-3 other iterations of what “perfect rapping” looks like
Charisma
whatever 42 Dugg be doing
Such a good answer
good mic presence, delivery, flows, ability to craft lines/verses that effectively convey the message that you want to convey, creativity, wittiness, etc