Not bad
I'm not really into rap, but this sounds pretty sick man. The background beat is just sick. The bassline sounds like it just thumps too. You should post up the lyrics in the author comments so we can read them too. The megaphone voice in the background sounds kinda out of place if you ask me, but everything else sounds alright. Did you make the beat yourself? Or did you just flow to it?
Overall not bad though, keep at it, you've got potential for sure.