Meaning of “jammy” in the English Dictionary