lil debbie

Is LiL’ Debbie the New Kreayshawn, and Do We Even Want That?

Photo: Glazer, Eliot

The rapper? LiL’ Debbie. The song: “Michelle Obama.” The verdict? Oof.

Is LiL’ Debbie the New Kreayshawn?