Green’s Dictionary of Slang

yarbos n.

see yabbos n.