So you invite Stephen Colbert to "roast" the president... what did you expect?
Especially when you do stupid shit like this...
But some people LIKE SC and want to thank him.
and as Boing Boing puts it
"Stephen Colbert kicks ass at White House press corps dinner"