this is good
There's not a whole lot of decent amateur rap out there that doesn't sound really corny and just not clever or timed well.
This is HUGE HUGE exception to that. This is an excellent (if short) and incredibly well written and poignant example of well-thought out and aptly engineered rhyme paired with a catchy beat and instrumental...
Listening to it again, I am stuck how on occasion these gems do actually show in their proper spot on newgrounds instead of the normal multi-tracked drivel that graces the front page of the audio portal normally.
The only thing I think is funny is you used the word "refute" in reference to what the character could do in the case of his own "sh*t talking". It doesn't exactly make sense in this context as the word refute means to figuratively dismantle (as in to refute someone else's statement), and why would the character want to sabotage his own argument? Anyway - there's a more appropriate word choice there that I can't suggest at right now.