It's sort of a spoof fan strip based on the new Battlestar Galactica. If you don't watch it, you won't get it. If you DO watch it, hopefully you'll find it frakking hilarious.
What's cool is the strip is also being plugged on Battlestar Blog.
I need to make me a new icon. :)