Vulture

Skip to content, or skip to search.

More CLickables

  • Clickables

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

The rapper? LiL' Debbie. The song: "Michelle Obama." The verdict? Oof.

[Videogum]
Photo: Glazer, Eliot