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 July 25, 2016
mugGet the pop-tart stainmug.

Share this definition