Skip to main content

Definitions by niihka

pop-tart stain 

Someone who makes a statement or comment that makes no sense or is just idiotic.
WTF....you're a total pop-tart stain.
pop-tart stain by niihka July 25, 2016