Skip to main content

Definitions 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"
Jam Tart by purpleninjawithzecat August 23, 2011