Annie Barrett
February 25, 2011 AT 10:11 PM EST

Image Credit: Jef Castro

All day, I’d been having trouble visualizing Charlie Sheen’s unique interpretation of reality, in which he is a “Vatican assassin warlock” with fire-breathing fists, standing in an octagon and preparing to fight against some kind of maggot/earthworm/clown hybrid that would not be able to handle his power and truth. I need pictures, people, else I cannot see! Luckily,’s very own imaging wizard assassin was on hand to help me out.

You guys. Look at the Google image search results for “vatican assassin.” Look at them!

Read more:

Charlie Sheen slams Chuck Lorre in multiple rants

Inside TV Podcast: Has Charlie Sheen killed ‘Men’?

All Inside TV posts about Charlie Sheen

Annie on Twitter: @EWAnnieBarrett

You May Like