yabbas
English
Noun
yabbas
plural of
yabba