Charlie Sheen made a surprise appearance on "Jimmy Kimmel Live!" Monday to do some of the fastest shilling you've ever seen.
Sheen high-fived many in the audience, signed an album cover, kissed Kimmel on the mouth, and got to his first plug, for his national show. He apologized that he couldn't stay long, explaining: "I have a show to write, dammit!"
Then he sat down with Cuban and told him, "Dude, you forgot your merchandise at my house today," before unveiling his new T-shirts. "Shameless plugs," he admitted.
It turned out he had lots of the shirts — and he and Cuban threw them into the crowd.
"I had this dream before and it didn't end well," joked Kimmel.
One T-shirt showed Sheen and the word "Winning." Another features a kitten and says, "I have tiger's blood in me." Sheen has shown them off before on Twitter.
He then presented Kimmel with a mug, that, strangely, didn't contain his own likeness or any of his catchprases.