Jammy-arab Definition

noun

(Northern England) An extremely lucky person.

Wiktionary