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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.