Smug, haughty, full of... Uhhhh
Comedy? Satire? HAAA!
Same for Colbert
You mean Cohen? Another one hiding behind a phony name, why?