A delicious pastry, commonly prepared by being toastered or microwaved.<br /><br /><br />Pop Tart definition by Urban Dictionary