Sia has confirmed she mocked Lorde on 'South Park'.

The 'Chandelier' hitmaker was widely speculated to have provided the vocals on 'Push', a parody track featured on a 2014 episode of the animated comedy which claimed the 18-year-old singer was really a drag alter ego of Stan's father Randy and she has now admitted it was her and she thinks the 'Royals' vocalist would find it funny.

She said: ''Yeah, it was me. Trey [Parker, 'South Park' co-creator) wrote it though.

''I was like, 'Dude, you need to do this for a living.' That 'push, push' chorus is so catchy, it's crazy.

''When I realised it might be mean to Lorde I felt bad but went ahead and did it anyway. I figured she'd find it funny. I love her.''

Earlier this year, Sia caused controversy with the video to her track 'Electric Heart', which featured 11-year-old Maddie Ziegler dancing provocatively with Shia LaBeouf in a nude leotard.

Though she apologised for the clip, she insisted her words were meant just for one person.

She told NME magazine: ''I read one tweet from a woman who had found it triggering.

''She had been sexually abused as a child by an older gentleman. That made me feel sad but I don't really care about those other people.

''I essentially issued an apology to that one woman. I'm certainly not apologising for my work.''