jam tart

Noun

 * 1) An open tartlet filled with jam
 * 2)  Heart

Usage notes

 * There is some evidence (see citations) that this is used as an intensified version of tart (promiscuous woman)