Charlie Sheen is either savviest self-promoter since Madonna, or the biggest d-bag in Hollywood. Maybe the new promos for his Comedy Central roast will help you decide.

The former "Two and a Half Men" star spoofs his off-the-rails history, appearing on the metaphoric "crazy train" and surrounded by dimwit "goddesses" and goofy guys in "Winning" T-shirts. Everyone uses the catchphrases we've come to know (and hate) him for.

The roast airs at 9 p.m. Sept. 19 on Comedy Central with celebrity roasters such as Anthony Jeselnik, Harvey Levin, Steve-O, Jeffrey Ross and Mike Tyson. Will you watch?