Green’s Dictionary of Slang

ayraba/Ay-rabber n.

see arabber n.