Courtney Love says her "heroin drama" began after "shooting up" during a party at Charlie Sheen's house.

The Hole rocker -- who's had a high-profile addiction to drugs in the past -- claims she went to party at the former 'Two and a Half Men' star's home several years ago and started taking the class-A substance, resulting in her addiction to the illegal drug.

Courtney == widow of Nirvana frontman Kurt Cobain == told "One night, my boyfriend at the time, who was working for Ben Stiller, took me to this star-studded party at Charlie Sheen's house in Malibu. Tom Cruise was there, and Madonna, and my friend Jennifer Finch, who used to be the lead singer of L7.

At some point Jennifer -- who has been very clean for 16 years now -- convinced me to shoot up. 'Come on, everyone's doing it.' So that's when my whole heroin drama began."

However the mother-of-one insists she's been clean since 1996, although she briefly relapsed in 2005 by taking heroin as she wanted to die.

Courtney, 46, said: "I promised I would never shoot heroin again, and I haven't, except for one incident in July 2005, where I shot myself up on purpose to kill myself."