British pop star Charli XCX, who is rumored to be feuding with Taylor Swift, had a heated outburst on social media last night.
British pop star Charli XCX, who is rumored to be feuding with Taylor Swift, had a heated outburst on social media last night.