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