From the moment this song plays, it will feel familiar but YoungBoy Never Broke Again's update of "Dirty Diana" is definitely its own beast.
I think it's a cool re-imagination. I shared it with my wife - who is a HUGE Michael Jackson fan, BTW - and she did not care for it.
Make your own judgement!
WARNING: SONG CONTAINS EXPLICIT LYRICS AND ADULT SUBJECT MATTER