Green’s Dictionary of Slang

Jam Tarts n.

[rhy. sl.]

(Scot.) Hearts, i.e. Heart of Midlothian F.C.

[Scot]I. Rankin Black Book (2000) 159: It showed two football players in Hearts strip involved in an act of buggery, and above it was the caption ‘Jam Tarts – Well Stuffed!’.
[Scot]I. Welsh Glue 9: We’ll go tae the fitba. See the Jam Tarts!