Trey Songz – Shoulda Been A Rapper Freestyle March 23, 2011 Music 465 I agree with Trey, he shoulda been a rapper, every beat he raps he destroys it. Dope. Props iHipHopMusic Trey Songz – Shoulda Been A Rapper Freestyle