Courtney Love stormed off stage during Hole's appearance at Brazil's SWU festival on Sunday after an audience member held up a picture of her late husband Kurt Cobain.
The outspoken rocker halted her set at the Sao Paulo event to call out a concert-goer in the crowd brandishing a photo of the Nirvana frontman, who took his own life in 1994.
She shouted, "I don't need to see a picture of Kurt, a**hole, and I'm going to have you f**king removed if you keep holding that up. I'm not Kurt, I have to live with his f**king s**t and his ghost and his kid every day. Throwing that up is stupid and rude and I'm going to beat the f**k out of you if you do it again."
The furious star then removed her guitar and flashed her middle finger as she walked offstage, declaring, "Great, we'll leave now. F**k you!"
Love and her bandmates later re-emerged after a member of her entourage encouraged the crowd to chant, "The Foo Fighters are gay!", taking aim at the rockers' frontman and former Nirvana drummer Dave Grohl.
The singer then took a dig at Grohl herself, ranting, "I don't care what you listen to at home, but if a guy takes money off my kid's table, f**k him."