ooooo this reminds me of some rico nasty, Meghan thee stallion or Cardi B type stuff
There's room for improvement, of course, but this sounds fairly solid :)
P.S. you have a random sound effect at
02:41
that's very loud and jarring. I might recommend deleting that and cutting the silence at the end of the track so it doesn't take too long for anyone's media player to move to the next track :)