Sure, we've all heard that President Obama is growing frustrated with the effort by BP to fully stop the leak in the Gulf and clean up the giant mess, but should he be expressing his anger in other ways? 

Stephen Colbert thinks so — and on last night's show, he gave a demo on how Obama should personally handle embattled BP CEO Tony Hayward.

And yes, even the animals get a bit of revenge.

Michael d'Estries ( @michaeldestries ) covers science, technology, art, and the beautiful, unusual corners of our incredible world.

Colbert shows Obama how to kick some BP butt
Comedian beats up BP CEO look-alike on 'Colbert Report'.