[Image via Simon & Schuster.]
Ever give your two cents on a controversial topic? 50 Cent has!
And we guess he can only do it about 22 more times after this interview!
On Wednesday's Watch What Happens Live, 50 gave the inside scoop on getting yelled at by Beyoncé, clears up whether he had sex with Kim Kardashian, and calls Jay Z the most overrated rapper of all time!
[Image via Bravo.]