A genericization of the brand name Pop-Tarts.
pop tart (plural pop tarts)
From pop for “popular” and tart for a sexualized woman; a word play on the brand name.