jammy Arab
English
Noun
jammy
Arab
(
plural
jammy Arabs
)
(
informal
,
Northern England
)
an extremely
lucky
person.
Synonym:
lucky devil