Pregnant rapper Cardi B hit back at a social media critic who questioned why she 'keeps getting pregnant' after she ...