Very unlikely Barack Obama would approve of this "99 Problems" parody remix — it does put words in the President's mouth, namely a lot of four-letter ones.

But it's pretty funny and the lyrics, while occasionally tough to understand, are clever. Even if you don't agree with the political message — which is admittedly muddled — you can respect the editing work put into it.