1 definition by DRBadGuy91
adj. having the taste of a pop tart
n. a exsquisite tasting pop-tart; perferably cinnamon as that's the only good kind
n. a exsquisite tasting pop-tart; perferably cinnamon as that's the only good kind
by DRBadGuy91 December 12, 2006