Lmaooo igloo payola is the most delusional bitch ever !!! Shes washed up herself so idk what shes talking about. It looks like Nic has the haters PRESSEDT, as usual. Shes slaying the BB hot 100 right now n her album is about to hit 1M WW. Ur fave ?