Last night was the much anticipated premiere of Conan on TBS, and the show opened with a verrrry funny explanation of what he's been up to for the last few months.

If you watched last night's show, be sure to offer your opinions in the comments, because god forbid we'd let Conan get through a single show without judging whether or not his newest venture is a failure!