Lorde IS BACK BABY!!!!

And she took the stage this weekend at SNL and she performed her new single "Green Light"...

But the song that GUTTED me was her performance of "Liability" ... wow wow wow she had me feeling EVERY SINGLE EMOTION I could possibly feel..

Please tell me you didn't just FEEL EVERY EMOTION ON THE PLANET watching that performance of "Liability" ... oooff Lorde I love how vulnerable you are!!