that [tart] turned out to be a real jam tart and i got arrested for it - i didn't even get a blowjob first
a combination of multiple [slang] words from britain
"that [tart] turned out to be a real jam tart and i got arrested for it - i didn't even get a blowjob first" What is the definition of "jam tart"?