Ima stay on top with this face, with this natural face, makeup or not, a b**** is doing good." A few hours later, Cardi said that her haters were trying to get the best of her but didn't ...