Miley Cyrus reportedly slammed ex-boyfriend Liam Hemsworth at a show on Friday night.

The singer had a secret gig at London’s G-A-Y nightclub, and apparently gave one of her raunchiest performances to date.

Taking the stage at around 2am, Miley allegedly sent a clear message to Liam when she introduced her hit song Wrecking Ball.

“I wrote this song after somebody broke my heart, and I just wanted to say ‘f*** you’,” Miley said, according to UK newspaper The Mirror. “I wanted to write a No1 hit, something that would be on the radio. I wanted to make sure every time he turned on his radio, he would hear my song and will keep hearing it for the rest of his life.”

Miley and Liam broke up in September 2013 after calling off their engagement.

The former Hannah Montana star continued to be controversial at the event, posing with a giant inflatable penis and making jokes about drugs.

The 21-year-old also shared her views on homosexuality, saying she is convinced “everyone’s gay”.

“You know, everyone’s a little bit gay. Some of us just a little bit more than others. You know, it’s the truth. Everyone’s gay. All it takes is one cocktail. And if that doesn’t work, sprinkle something in their drink. That’s what I always do,” she joked.

Fans are said to have lined up for hours outside the club after news spread that Miley was going to have a free, unannounced gig.

The star reportedly left the stage after half an hour, and spent the rest of the night partying backstage with her entourage and club owner Jeremy Joseph.

LATEST NEWS