JAM TART


Meaning of JAM TART in English

a phony person, a pretender That jam tart! He teaches writing but he hasn't written anything.

English idioms vocab.      Словарь английских идиом и выражений.