1 definition by purpleninjawithzecat

a whore that's on her period
person 1: "did you fuck stacy last night?"
person 2: "nah, she was a jam tart"
by purpleninjawithzecat August 20, 2011
Get the Jam Tart mug.