Home
Search
Index
Definify.com
Definition
2025
jam_tart
jam tart
English
Noun
jam
tart
(
plural
jam tarts
)
An open
tartlet
filled with jam
(
rare
,
rhyming slang
)
Heart
Usage notes
There is some evidence (see citations) that this is used as an intensified version of
tart
(promiscuous woman)
Similar Results