Who is dumpin' it in this joke?

She is Nick Cannon 2.0. Gross and filthy.