The 20 Most Outrageous 50 Cent Tweets Of All Time

It's not always pretty, but I guess no one could accuse him of having a publicist write his tweets for him.

By