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.
by niihka March 15, 2016
Get the pop-tart stain mug.