the foul and/or nasty, crusty residue in a females panties
she forgot to do laundry and had to wear the same panties, which contained a little twat tart.
by panfried June 26, 2009
Get the twat tart mug.
A poptart that is baked in a woman's vagina.
Person 1: This poptart tastes awful. Where did you get it?

Person 2: Didn't you know?! I bake poptarts in my vagina.

Person 1: Does that make what I'm eating a twat-tart...?
by Jun-Jun the Spoon February 28, 2007
Get the twat-tart mug.