I could have sworn it was Lily Allen but I'm not too sure and cannot remember any lyrics. I just discovered this site and am hoping for help~