Mariah Carey Slams Ex Hubby in New Song – Video

Who else could she be talking about when she sings, “Talkin’ ’bout you’re mad Could it be that you just lost the best you’ve ever had?” And what about this chorus, “Close the door, lose the key, leave my heart…