I actually enjoyed this.
I take it this was a joke song. If it was, good job, cuz it made me laugh. Sounds like you can actually put out some good comedy rap. (And if this wasn't a joke song, then just ignore everything I just said lol).
Beat wasn't that great, but I think your vocals helped carry the track. Seems like you kinda lost interest in the second verse/part of the song, but still, I enjoyed it all, overall.
With better production, I think you'd be fine.